By -
Darren Straight
Microsoft WOW Launch Site!
Check out this new Microsoft WOW Launch Site!
It’s got some pretty cool videos (1/2) of a human billboard in Manhattan (New York) made up of aerialists. 🙂
Video: Human Billboard Interview