People Flying in New York – Video!

Can you imagine walking along the streets of New York and someone points up and says, "look in the sky. It's a bird! No, a plane! No, three flying people!!". That's exactly what happened earlier this year when some men build three remote controlled "people" and had them take flight over the river … [Read more...]