Miami-based rappers Initial Platoon issued their debut LP, Linked, in the Lightyear label in early 1999.
Miami-based rappers Initial Platoon issued their debut LP, Linked, in the Lightyear label in early 1999.
Born in NY, singer-songwriter Angela Costa moved to London in the mid-’90s to create a …