2411 W Sahara Ave
Las Vegas, Nevada 89102

Hailing from Las Vegas, Nevada, the band plays country, rock music.

Added by Upcoming Robot on June 26, 2009