The Answer to All Your Burning Questions
Photos from MechaCon XI’s Cosplay Contest in New Orleans, Louisiana
Video from MechaCon VI’s in New Orleans, Louisiana.