New England Comic Con: Arkham’s Finest Review
In the fall of 2010, the New England Comic Con was held in Boston, Massachusetts. The infamous Arkham’s Finest (one of the coolest cosplay groups to venture the halls of comic cons) took the opportunity before they headed back to Gotham City to give us their review about the event. Surprisingly no lives were lost!
Found your site through yahoo my lucky day. Thanks!