News

Fredo Bang has been making a lot of noise in 2025. Following the release of the joint album, 8 Legged Gorilla, with TEC in ...