Super MegaFest Saturday Cosplay Gallery – Part 1
Super MegaFest is a comics and pop culture convention held in Framingham, Mass., at the Sheraton hotel. While it is...
Super MegaFest is a comics and pop culture convention held in Framingham, Mass., at the Sheraton hotel. While it is...