MechaCon XII – Opening Ceremonies Video

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

Get ready for the biggest news of MechaCon History, and find out what it meant for this MechaCon to be the Last Party on Earth, and strap yourselves in for an adventure of a life time!