All Items Tagged

“Flying Robots”

Jan 31, 2012 02:30 PM ET // Erik Trinidad
New York City has been the backdrop of many a superhero movie, with actors flying amongst skyscrapers by way of green screens and other special effects. But during this unseasonably mild winter, the city skyline was graced with the unexpected sight of three capeless human figures flying around -- a...