Feed the Beast

G
GPuzzle
You know, it's not in the city where I live.
T
Technician
I know Cristo Redentor is in Rio De Janiero right? I'm just saying though, overall Brazil seems cool.