Overzealous is a rock band from Nashville. It features Dustin Sellers (guitar and piano), Tim Adler (bass), Brad Crittenden (guitar and piano) and Art Quanstrom (drums).
Added by Upcoming Robot on November 16, 2010