I really didn't know what to make of this clip (there's definitely an Ace and Gary vibe going on) other than to say I couldn't look away, much as I wanted to. And the title: Ultimate Muscle Roller Legend...huh? But it certainly is fun, Friday Fun for sure. And if you can explain to me what it's supposed to mean, please do leave a comment...I'd appreciate it. Seriously. I want to sleep again. (it's rated NSFW, but it's merely, erm, suggestive).
Because it makes me smile...nervously.