Saturday Night Live

Season 31 Episode 12

Steve Martin/Prince

0
Aired Saturday 11:30 PM Feb 04, 2006 on NBC

Trivia

FILTER BY TYPE

  • Notes

    • This episode featured three filmed pieces (the cold opening, "Close Talkers," and "The Tangent"), the most in one live broadcast since Season 10.

Saturday
No results found.
Sunday
No results found.
Monday
No results found.
More
Less