A truly wtf commercial for energy noodles. Did he just say mega-boner?
By Ma1functionz
Published 12 years ago in Wtf