Miami Beach, FL – September 7, 2010 – The heavy rains seem to have confused this blue crab that showed up at Red Eye this afternoon. Either that, or someone brought some back from Space’s closing party.

ShareThis