Supercars Block The Only Road In Florida Keys To Take Photos!

A supercar owner blocking the road to take pictures of their overpriced car is obnoxious. More obnoxious is a whole horde of such supercar owners! These guys decided it would be great to block the only road in Florida Keys and take photos of their cars!