The Great Train Show made a stop in Belleville, Illinois this weekend, bringing with it something for train enthusiasts of all ages -- from wooden tracks and LEGO to modern and antique HO scale locomotives.

Vendors displayed their wares up and down the length of the Belle-Clair Expo Center, with something in a price range for everyone. You could pick up display pieces for as little as a dollar, or drop several hundred on a rare engine or a brand new set. And beyond the vendors, several St. Louis area train clubs were on hand with their highly detailed arrays of tracks and scenery, as well as a few surprises we didn't expect, including some video producers who catered to trainspotters with DVDs and Blu-rays.

Click the video below for a virtual experience and meet some of the people behind the event.