Stranded in Crandon Park, Key Biscayne
You read that correctly – The Streakin’ Deacon was stranded for a little over 24 hours in Key Biscayne, FL. Not a bad place to be stranded if you ask me: Ok, so there wasn’t a beautiful mangrove tree by the water but […]