I hit a mother fucking opossum on the way home from my g/f's about 20 minutes ago, now my car smellls like dead shit. That's the second one in two weeks. A bird flew into my car too, but it just bounced off the windshield. Mother nature needs to lay off my ride.