02-10-2007, 04:17 PM
They were supposed to come out with a album 2 years ago called A Piece Of The Action. Their first single Gotcha came out 2 years ago. The song sampled r&b group The Deele's classic love song Shoot Em Up Movies. I like Gotcha. Fuck their record label for not releasing the album. I've been a fan of their's since Luchini and Coolie High songs. I haven't heard their 2nd album Let's Do It Again. Has anybody heard that album?