LIVE REVIEW: METALACHI Live at Discovery Ventura – 7/12/2019
BY STEPHANIE LEMUS | Go Venue Magazine On Friday, July 12th, Metalachi took the stage in front of a crowded audience at the Discovery Ventura, in Ventura, California. The crowd was anxiously waiting for them […]