@perezhilton.com 3 years ago Jon Gosselin Just Released A New Rap Single! Wait... WHAT?!