Project 86 - Fall, Goliath, Fall

By in Music Videos | Comments closed

Hard Rock legends Project 86 have just unveiled their music video for the song “Fall, Goliath, Fall.” The song is from their recent album Wait for the Siren, which we gave a 4/5 and I named my album of the year for 2012.