There is a troll who lives under the Alder Bay Bridge! Have you heard? The nasty little troll showed up a few months ago, and regular troll sightings have been occurring on Granville Island ever since. But this particular troll is no Harry Potter Ogre; this troll is petite and feisty, bubbling over with nastiness. […]