On a hot and muggy Saturday afternoon, I trudged myself over to 42nd Street. Why would any self-respecting New Yorker willingly spend their weekend at Times Square? (Other than to see The Puffs, of course.) Why, for a superhero tour during New York Comic Con, of course! On Location Tours […]