Buggy Shot

Buggy Shot is a building in North Caicos.