Uhhhh I just thought she was covering the original "Venus" by The Shocking Blue just like she does in the Venus razor commericials. That's not a new song! That's not even HER song!
And of COURSE she didn't sing "That Ain't Cool." What would she do for that song? Stand there? It's not like she actually sings in that song!