Felix Baumgartner of Austria at the top of the Christ the Redeemer Statue near Rio de Janeiro, Brazil on December 03, 2001. // Wolfgang Luif/Red Bull Content Pool // P-20120306-00034 // Usage for editorial use only // Please go to www.redbullcontentpool.com for further information. //
Check Also
Stromae – quand c’est ?
Here is the latest clip of the belgian artist Stromae. I can’t stop watching this …