Vindicator Logo

The Vindicator/Rebecca Sloan

Sunday, November 16, 2003


The Vindicator/Rebecca Sloan
INTERACTIVE: This brand-new state-of-the-art building cost $13 million to build and houses numerous interactive exhibits for all ages.