OT: SNL Deion Sanders sketch

18IsTheMan

Heisman
Oct 1, 2014
15,010
12,871
113
Ha, yeah, I haven't found SNL to be funny for a very long time, but this one made me laugh.