BY Devin / 12.23.2007
Here’s a holiday throwback video from 1993. This one’s for TLC’s “Sleigh Ride,” one of our favorite Christmas jams. Enjoy!
TAGS IN THIS ARTICLE: