Crusher Bar

Aitutaki, Cook Islands

Crusher Bar is a bar in Aitutaki.