Meekmocha is Ralf Sturm, DJing since 1989, also under his moniker Jack Rush. And he is producing music with some friends since 1998 as The Meekmocha Project.
Born Toulouse (Live) Buy this song or the whole EP @ http://meekmocha.bandcamp.com
IndieMusicPeople.com �2015-2016 Indie Music People All Rights Reserved
Hamburg Germany
5/5/2014 4:17:09 PM Last pageview at: 12/4/2024 5:05:33 PMPageviews: 15604