Taproot singer Stephen Richards looks out into the crowd as the rock band performs at X-treme Radio's "Our Big Concert 6," a day-long music festival at Sam Boyd Stadium in Las Vegas,
Dirt Fest 2015 Artist Interview: Taproot - National Rock Review
TAPROOT
Taproot's Stephen Richards on Coincidence Between Medical Condition and Latest Album