May 1st, 2007

May 1, 2007

Last Town Chorus

Royal will be sharing with stage with New York darling’s The Last Town Chorus on Monday May 14th at the El Mocambo in Toronto, CA.

He hit’s the stage 9:30pm sharp, so don’t miss it!

Dead Daisy

  • Featured Video

  • Twitter

  • Instagram

  • Upcoming Shows