Brazil Rio de Janeiro
Well...It's me, Alien. Stray Alien. This is Alien's second report in Rio de Janeiro, Brazi. Alien heard about a place called "sugar loaf." That sounds very sweet. Let's go! The mountain over there is the Sugarloaf. Sugarloaf originally mea…
Well... It's me, Alien. Hello, Jesus Christ! Alien am in Rio de Janeiro, Brazil. Rio de Janeiro is famous for the Statue of the Christ the Redeemer, standing atop Mount Corcovado. Alien went there by a van from downtown Rio de Janeiro. Way…