Hailing from Dallas, Texas, the band plays powerpop/rock/electronica music and features Tarcy Thomason (vocals), Craig Calloway (guitar, vocals), Joe Westbrook (drums), Jason Dean (bass) and Jeff Olson (lead guitar).
Added by Upcoming Robot on October 15, 2008