@WeftOfSoul
Our local library hosts a "touch a truck" day with tow trucks, ambulance, cement truck, school bus, stretch limo, garbage truck, back hoe...
It's a hit, the kids are allowed to sit in the driver's seats and get up close. You just can't let them beep the horns.