This clip may not have a long life on YouTube.
Katy Perry Mocks Sesame Street Controversy In SNL Appearance September 26, 2010 Uncategorized This clip may not have a long life on YouTube. Share tweet