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