Rough But Sweet Sound System
Rough But Sweet Sound System
Award Winning International Sound System from London. Created in 1989 performing in the UK and Internationally. We have consistently performed at Notting Hill Carnival since 1990. Find us @ Hazlewood Crescent W10 5DJ