God Forbid makes fun of the Michael Richards controversy.

Full Credits

Dallas Coyle: Producer, Editor, Director

Stats & Data

1Funny
0Die
21
Views
September 01, 2008
Published
Advertisement
Advertisement