Words By Jason Hortillas

Maybe the boneheaded rookie move by DeSean Jackson overshadowed Monday Night Football’s horror of a national anthem, but Kat DeLuna needs to call it quits. Known for that “Whine Up” track which was total pop bullshit, she tacks on to the legacy of a wack career by butchering the “Star Bangled Banner.” Read the rest of this entry »