MechaCon XII – Opening Ceremony Photo Gallery

New Orleans, LA ,USA. July 29th – July 31st 2016
Reporter(s): Matt Wallace


Photo Gallery from MechaCon XII’s Opening Ceremonies.