SASQUATCH: Los Angeles Rock Hellions Premiere New Video At Revolver; European Spring Tour Confirmed

Today, Los Angeles rockers, SASQUATCH, unveil their first official video ever for the track “Smoke Signal.” Produced and directed by Cesar Rodriguez Bautista, VFX artist at WETA digital in New Zealand (Peter Jackson’s digital visual FX company), the visually stunning Read More …