A Sight To See

MUSIC VIDEO: A Sight To See – “The Arrival”

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 week, they dropped a music video for the title track off the EP. That video is available to watch below the jump. You may like […]