‘London Boomin’ »
London On Da Track & Metro Boomin Announce ‘London Boomin’!
London On Da Track and Metro Boomin have the game on lock with their constant and consistent production which has been almost like the Midas Touch for many artists. They decided to take to Twitter
Read More »