LOADING...
Image via Unsplash.
Royal Teeth are an indie pop band from Louisiana, USA, which came together in 2010.
Royal Teeth is a happy accident. On a whim, the New Orleans-based band started incorporating sa
...read more on Last.fm →
Sounds like:
The Last Royals,
Blondfire,
The Chevin