Check out this beautiful new music video for the Tarcutta track “Evan And Luna Take On The Coca-Cola Teen Queens’ Conspiracy And Kick Its Arse”. The track comes from Tarcutta’s stunning 2009 self-titled album. Head to the Hidden Shoal Store to grab a copy.