Tits & Clits release one of my favourite tracks right now. This song is absolutely insane and takes pump-up electro to a new level. Words can't really describe it so just give it a listen and see for yourself. Enjoy. Also, make sure to thank Tits & Clits for providing a free download on their soundcloud.
Make sure you follow Tits & Clits on