World’s Strangest

Your source for the strangest things around!
Ads

Trail of Pine Needles Led to Christmas Tree Thieves

Three men were arrested for theft from the Notcutt Garden Centre in Pembury, Kent, England. They broke two CCTV cameras, but did not see others that caught their movements. In a scene straight out of the Special Branch files, police cars cut off all exits around the site after security staff reported the incident. Officers then moved [...]