DeMeyers reigns supreme at Red Bull Art of Motion

2013-09-19 23

Thousands of spectators gathered on the Greek island of Santorini to see 18 of the world's best freerunners perform in the Red Bull Art of Motion event.