Saturday Night Live – Sir Mix-a-Lot’s Photo Shop

January 12, 2010

Season 34 Episode 19

NBC Studios, Inc. 2009

Comments are closed.