British rap Artist Giggs Uses AR Street Art to Promote new Album Mar 4, 2019 BIG BAD… is Giggs' latest album release.