About Slammer Media
Slammer Media is the UK's No. 1 upcoming music channel promoting upcoming artists and showcasing their talents.
We provide you with music, freestyles, competitions, urban content, interviews, music videos, news and innovative shows in the urban world.
More about Slammer Media
Slammer Media is located at London, England, United Kingdom, SW1A 2 London, United Kingdom
http://www.slammermedia.com