1 min read Event Coverage Music News Video Vilamoura Release “We All Die” Official Video May 12, 2016 Austin Christianson Metalcore quintet, Vilamoura has released a new music video for their latest single “We All Die”...