Two men hoping to perform in front of the all Seven Wonders of the World perform in Brazil near the statue Christ the Redeemer. Watch their performance here.

Latest News:

Top Trending: