Friday, December 14, 2012

where does Doc Brown shop?

Why, Doctor Emmett Brown shops at Wal-mart, of course!






_

No comments: