The Cowan Street/Brewster Road Landmark
This is none other than the Grand Theater & Jubilee Park – before the Shaw Brothers renovated it. From the clues in the picture, some of you may be able to roughly guess the year this was taken. What was YOUR early memory of this famous landmark? Were you a patron of the Cabaret? Did […]