Saturday, October 29, 2005

Best New Packaging Display: Buffalo Bubbles™

Buffalo Bubbles™, the super-concentrated car wash and wax enhancer, has been nominated for SEMA's "Best New Packaging Display" award!
Link