Tag: Turtle Giant
New Releases: On The Right Chord Music Stereo
There is just so much amazing new music caressing our ear lobes this week. To avoid missing anything out, here is a round-up of...
Band Of The Week. Turtle Giant
After forming in Sao Paulo a mere 3 years ago, Turtle Giant have become a fast-growing and perfectly oiled machine. The trio, having spent...