The Bay Strikes Back Tour cruised through Ventura, CA at The Majestic Ventura Theater on October 12th and gave metal fans a healthy dose of Bay Area thrash metal for the entire night. Theses 3 bands on the bill are on top of the thrash metal world and each could have done their …
Read More »