OT: SNL Deion Sanders sketch

18IsTheMan

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