Formed in late 2009, Tristan Royalty Squad is a 10-piece band from Milwaukee.
Added by Upcoming Robot on August 16, 2010