I think it was this video...you can actually sing; just not singing the RIGHT songs which will show off your vocal ability. IIWAB actually shows it off great, those auto-tune videos don't! But, good luck in this crazy industry, if that's your goal.
EDIT:
I've actually seen a lot of your videos, lmao...I browse YouTube a lot, I saw the Chapstick ones where you speak really fastly then one about being gay!