Wednesday, December 24, 2008

Santa Claus is Coming to Town

He is you know?

1 comments:

Ali Blah Blah said...

So this is how David Lee Roth fills his time between Eddie rehab stints?