Man Arrested For Impersonating Slick Rick- Again
A man arrested in April of 2002 and charged with seven counts of fraud for impersonating detained rapper Slick Rick, was arrested after calling Rick’s home and showing up across the street from the rapper’s house in the Bronx, New York. Steven Glenn, 29, of Raleigh, North Carolina, was picked up by officers from the […]