Yim Yam – Doctor P (Teddy Killerz Remix)
Teddy Killerz is a Russian-Ukranian electronic music trio made up of Grigory Cherekaev, Anton Mashevsky, and Oleg Cholovskii. The band have had their releases on such labels as RAM Records, Bad Taste Recordings, Hardcore Beats, Monstercat, and others. Being active since 2012, they have released a great Read more...