My cousins came to visit from Florida and thank goodness the weather in St. Louis was perfect! Where to go to show them true St. Louis hospitality??...FOREST PARK~~home of the 1904 World's Fair...we visited the zoo and saw the penquins, cause if you live in Florida...can't see many of them, right?
ITS all about the RAYS!! ....and I can't wait to see them for the next couple weeks on TV!!!