Brazil: Home Of The Tackiest Souvenirs Ever

The tackiest (read: best) souvenirs in the world are in Brazil. No joke.  [caption id=”attachment_436″…

Read more