ST. LOUIS –Today and tomorrow, the St. Louis Oddities & Curiosities Expo is being held at the America’s Center Convention Complex. An oddities show is where the peculiar and extraordinary ...