Tuesday, May 08, 2007

Brazil Trip video - courtesy justAcro.com

1 comment:

Anonymous said...

Nice video and I'm sure you enjoyed in Brazil. I was in Brazil and I was impressed by its beauty. The nation's natural beauty is reflected in its variety of geographic locations, from Sugar Loaf Mountain in the city of Rio de Janeiro, to the magnificent Iguazu Falls in the south, to the Amazon basin in the North, there's something for almost every taste... snow skiers excepted.