New Teeth (Canada)
Toronto
Glam punk dance rock from Toronto.
New Teeth has always been a rock and roll dance band. Formed in Ottawa in 2007, they had a great run until they suffered a simultaneous collective amnesia…
Glam punk dance rock from Toronto.
New Teeth has always been a rock and roll dance band. Formed in Ottawa in 2007, they had a great run until they suffered a simultaneous collective amnesia…