May 09, 2011 at 12:51AM EDT
Looks like only the Dr Pepper museum in Texas has the Imperial Sugar!!! Damn, that’s at least 9000 km away (more or less)! PS.- Kudos on the TROLOLO autoplay when reaching your wall!
Cheezburger Blog Advertising Developers Jobs Contact Us
Sign up Now!