hmm interesting stories here guys.
few yrs back i parked my car on my front lawn i noticed a very small bird similier to sparrow stuck on front bar as i try to take it off. it wouldnt then i realise its leg caught in between two plastic bars next to radiator!!!. i had to lift one bar off abit to get its leg out. and i was thinking my god it has been stuck there for 3 days or so when me driving around!!!! yeah it kinda stink so it must have been there for a while!! jeez