WMMR's Preston and Steve kept playing this clip this morning, and I couldn't stop laughing. Think Barry or Canseco does this?
Roid Head Loves Himself - Watch more free videos
Not to be outdone, this fella gives the above narcissist a run for his money.
Another Roid Freak Loves Himself - Watch more free videos