Turtle Giant – We Were Kids Posted on August 27, 2012 by Tim Share Turtle Giant is from Sao Paulo, Brazil. But if you didn’t tell me that, I’d say they were from Southern Cal with their surf pop sound. I like it. ...Read More