CBC Newfoundland and Labrador

Even a little out of focus ...

... seen believes there is a vital component to this bus missing.

Mount Pearl-20110617-00113.jpg

  •