Turtle Giant :: We Were Kids

Just ran across this great little indie-rock band from São Paulo, Brazil of all places. They go by the name Turtle Giant and have been creating a bit of a blogosphere buzz with their latest single "We Were Kids" off their All Hidden Places EP. Check out the track, as well as the brand new video for the single below!

No comments: