Giggs Announces New Album ‘Big Bad’
The Landlord’s album is due to drop next month on February 22nd, this will be his fifth studio album and it seems it may be his biggest project to date. The trailer he released for the album shows the rapper causing chaos in the of city London.
05/08/2020
20/07/2020