Red Calling is a hard rock band from Tampa, FL, that caught our collective eye recently. We recently had lead singer Jessica on Indie Music LIVE! and she told us all about Red Calling. They’ve been around for 10 years and released their last full length in 2016 but they have a new video and […]
