2 ms·Diesel.com: So weird1 points by mbriyo 18y agothis video comes from Diesel.com, the rise and fall of Pete and meet puppet. the weirdest form of branding.