Featured

The talking dead

November 16, 2017 Erica Yetman 0

The talking dead are slowly taking over the world and have infected downtown St. John’s, taking up sidewalks, tripping over cracks and searching for outlets to charge their phones.