Page 1 of 1

Christmas News Flash!

Posted: Sat Dec 19, 2015 6:18 am
by whodathunkit
Have ya'll heard the news that Santa's got a brand new sleigh???
'Cause his last one had over a 100 million miles on it.

So he traded it in for this one today
Merry Christmas Derby Talk!
Image