CBC Newfoundland and Labrador

Future's so bright ...

St. John's city council has to wear shades ... for a CNIB promotion. But catch Don - we mean - Mayor Dennis O'Keefe's warning at the end.

  •