Cayman IslandsNorth America / Caribbean Sticker Shock! Welcome to the Cayman Islands by John White August 21, 2013 by John White August 21, 2013 Have you ever noticed that anybody driving slower than you is an idiot, and anyone going faster than you is a maniac?… Like this:Like Loading... Read more