Tag

Dean Norris

Browsing

What with traveling to and from North Carolina and all, I didn’t get to chat with CHML’s Scott Thompson this week until Friday. We had plenty of catching up to do, including a post mortem on Rob Ford’s appearance on Jimmy Kimmel Live, another look at Ellen DeGeneres’ job hosting The Oscars and my visit