Motorhome Facts Forum banner
  • Please post in our Community Feedback thread for help with the new forum software! If you are having trouble logging in, please Contact Us for assistance.

1 - 1 of 1 Posts

2,368 Posts
Discussion Starter · #1 ·
This guy is NOT happy with his country!

They would have you believe Brazil is booming. Is it? Can they afford to spend so much on new stadiums?

Will the increased tourist revenue pay for it?

Courtesy of LiveLeak.

Click For Link

1 - 1 of 1 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.