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.
Project 86 - Fall, Goliath, Fall
By Lee Brown in Music Videos | Comments closed