15 W Girard Ave
Philadelphia, Pennsylvania 19123

Leslie and the Ly's explode with beats from another land, outfits to blind the eyes, lyrics to enlighten the soul and dance moves never before witnessed.

Added by Upcoming Robot on August 6, 2008