Welcome to advertising, your ideas suck.

"The Rock Show"

As Rock Shanz talks about himself and pitches some Altoids ideas, his presence does not sit well with Ben.