Is this Richard and Sal's doing?

tsave31

Member
Dec 16, 2008
165
4
18
They played this last week. Maybe on Thursday? ...I don't think it was Richard and Sal.
 

Ifandorbut

Well-Known Member
Oct 12, 2008
2,270
91
48
It originally aired on Kimmel's show, JD pulled it the next day for the Stern Show. Before that it was a viral Internet buzz clip.