Turtle Giant: Gold Tooth b/w All Light [7-Inch Feature]
Turtle Giant Gold Tooth b/w All Light (Live Session) Turntable Kitchen [2012] How many bands do you know that are based in Macau, China? Well I can now give you one – the trio Turtle Giant. The band is our featured 7-inch courtesy of the always great Turntable Kitchen. The A side track, “Gold Tooth” … Read more