Created in New Orleans, Louisiana, Royal Tooth are an indie pop strap whose effervescent sound catches the exuberance of youth. The sextet, created by performers Gary Larsen and Nora Patterson, guitarist Stevie Billeaud, bassist Joshua Wells, key pad participant Andrew Poe, and drummer Josh Hefner, fulfilled while playing in various …
Read More »