Where Are They Now? The Meme Edition Toronto, ON, Canada / Q107 Toronto David Szpargala September 25, 2014 11:25 pm You’ve seen them everywhere. Even we post them. They’re funny, stupid, and even offensive. Here’s the meme edition of where are they now. Which one is your favourite?