Hahahahahha! Vanilla Ice actually put a CD out last year. "WTF" indeed: