Saturday, October 19, 2019
Home Tags Talking the hardest

Tag: talking the hardest

Giggs – Still talking hard

With one of the most infectious, yet highly controversial rap songs of 2008, south-east London born and raised Giggs met up with Flavour to...