Close
3 of 6
Nick Foss
3 of 6
SNL - Center stage after watching from Lorne Michael's office. Back in the ghost writing days.
People
Nick Foss
Back to top