(Photos by Greg Rourke) – Yesterday we showed you Greg Rourke’s first batch of fine photos from a cool race track known as Central Illinois Dragway which is located in Havana, Illinois. We’re sure that like us, you looked at the photos and thought, “Hey, that’s a pretty nice looking joint!” There’s a reason that […]
More...
More...