Liar Tommy Flanagan returns with an update on where he's been for the past few years.
1 / 26
Saturday Night Live
Sat, Aug 3, 2013 5:48 AM EDT