Despite weather, more than 50 vehicles at St. Louis Center car show
(Chelsea Update would like to thank Joe Yekulis for the information in this story and Kelly Flaherty for the photos.) Despite the threat of showers throughout the day, a large number of loyal car show enthusiasts and about 50 vehicles … Read more