Indie rock from Tres Cantos, Madrid. The band name was inspired by the giant old turtle in The Never Ending Story, by Michael Ende.
Indie rock from Tres Cantos, Madrid. The band name was inspired by the giant old turtle in The Never Ending Story, by Michael Ende.