Abandon All Ships! premiere their music video called “Megawacko 2.0” off of their new album Geeving after the jump.
Megawacko 2.0
Abandon All Ships release date
August 26th, 2010 Grant Trimboli
Abandon All Ships has launched a pre order for its forthcoming Velocity/Rise Records debut full-length ‘Geeving’ at MerchNOW, link after the jump!