So I got this today from a friend of mine who's an HD rider... Don't know if it's been posted here before but I totally dig his PPE and his sweeeeeet shoes!
YouTube - So Embarrassing‏
YouTube - So Embarrassing‏