Wednesday, July 8, 2020
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...