Itch FM
London, United Kingdom
Dedicated to hip hop
Itch FM is primarily a online hip hop radio station (well, trying to be). Community based with volunteers from all walks of life with one thing in common, to keep help grow UK based hip hop. As our tagline says, we're dedicated to hip hop!