Description
Dead possum literally sitting at the foot of the door of a truck parked on the street. North side about 4-5 houses east of Prospect.
Dead possum literally sitting at the foot of the door of a truck parked on the street. North side about 4-5 houses east of Prospect.
2 Comments
Acknowledged Champaign, IL (Verified Official)
Closed Champaign, IL (Verified Official)