Our new #1, Trampled By Turtles, are a "remmidemmi" band apparently! That's a German phrase for, "arms in the air, let's party!"
Our new #1, Trampled By Turtles, are a "remmidemmi" band apparently! That's a German phrase for, "arms in the air, let's party!"