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