Pants weren’t the only thing Martin Sheen dropped at TIFF this year. At the IT Lounge, he smashed a Baker Street Pecan Pie Cheesecake on the floor, and then went back for more!

Read Article