Clampers Trapped As Furious Brits Demand Full Release

Residents of an exclusive new apartment complex in Sussex awoke Monday to find a couple of burly guys slapping wheel clamps on their cars. Did they let things slide? Hell no they didn't. The complex had apparently done the worst job ever at getting its residents their parking passes and the fellows were there to put on … » 2/21/08 4:15pm 2/21/08 4:15pm