Watch: Giggs [@OfficialGiggs] Shells It Down In Lagos Boiler Room Set
The man of the moment, Peckham legend, Giggs, recently graced the motherland with a sick Boiler Room set in Nigeria. With all the hype and success around his latest project “Landlord” it’s no surprise he’s making international power moves. Sick footage. Check it out.