Police Find Adorable Lamb and Over $12,000 Worth of Drugs During Traffic Stop
In what might be the most Scottish drug bust of all time, Glasgow Road Police pulled over a vehicle on the freeway and found a lamb plus thousands of dollars worth of drugs in the car.