Victoria Jackson

Freakazoid: Victoria Jackson

March 28, 2010

This is breathtaking. Form Saturday Night Live star Victoria Jackson is so crazy even Fox News is uncomfortable with her rantings.

Read the full article →