A Sight to See – “The Arrival” EP

0 Comments

A Sight to See are an unsigned five piece Christian metal outfit based out of Amarillo, Texas. Last month the band dropped a five-track EP titled “The Arrival.” Earlier this month they dropped a music