Now
22
Sat
37
Sun
35
A baby spider monkey was found during a traffic stop on a Rolls-Royce Ghost on Monday night in Madera County, California.