Maintenance: Website down July 8, 8:30 AM ET for 1 hour
Todd Tran is based in Salt Lake City, UT. His style focuses on rock and punk, with a flare for big dynamic guitars and pulverizing and intricate drum fills.
AI Search Assistant