Police in the Florida Keys are mystified by a bizarre new pastime, young people dangling themselves from meat hooks on a popular sandbar. For mystified, read can’t figure out what to charge them with yet, but their definitely up to something
. Photos should be up soon on BMEzine
Share this Story