host picture

  | Bookmark and Share

Controversial development proposal in downtown St. John's

Ted talks to the manager of the Quality Inn about The Lighthouse Project, a controversial  development proposal in downtown St. John's.

Download Flash Player to view this content.

  •