Lost Children of Babylon is a Philadelphia-based hip-hop group that formed in the mid-'90s.
Added by Upcoming Robot on June 20, 2012