CBC Newfoundland and Labrador

Who is this?

This is St. John's Mayor Dennis O'Keefe out for a stroll. He often says he walks around the city and from what seen saw, he does do that. He walks pretty fast too.

IMG-20120506-00468.jpg

  •