VIDEO: Abandon All Ships! – Megawacko 2.1

US post-hardcore hopefuls Abandon All Ships! released their debut studio album ‘Geeving’ today in the UK and Europe, and in the US and Canada yesterday. They’ve also got a music video for their track ‘Megawacko 2.1’, check it out: