Mechanic Finds Family Of Opossums Living Under Toyota Hood


Having car troubles? There could be a family of opossums living in your engine LOL

Photo: Getty Images