Holiday truth rap Dec 29, 2006 15:37:23 GMT -5 Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by therob on Dec 29, 2006 15:37:23 GMT -5 www.youtube.com/watch?v=glyOM84cozsThis might be the worst and most hilarious thing I have ever seen.