Definitions for "Able Tasmans"
The Able Tasmans were an indie band from Auckland, New Zealand.