Archive for the ‘Beechwood Shopping Center’ Category

There’s a Gorilla…in the restaurant.

Posted by: KStrate on September 27, 2007