Giant Bull Roadside Attraction in Stewardson, Illinois
There’s a giant bull roadside attraction outside of T & L Locker Service in Stewardson, Illinois. The big black and white animal stands on stilts in front of the building, surrounded by other, smaller, statues of a pig, a goat, and a lamb! I found this and other silly sites on a road trip to …