Pet Radars > Mystery as speed camera that clocked up nearly £1m in fines is BLOWN UP