Album Review: Giant Squid – Minoans

Imagine Uncle Acid&Deadbeats playing in the lost city Atlantis, add an existential artsy edge&you’ve got the profound musings of GiantSquid. http://www.giantsquidlives.com/