I am ashamed that I find this song catchy. It's really dumb, but it is freakin' catchy. And I do like electric (commonly known as techno) music.
Name: The Sex Has Made Me Stupid
Artist: Robots in Disguise
Found: I snooped through a friend's "Notes" tab on his phone and I found this song. (I told him "sorry" so its not like I was being a complete douche, I was just curious)