Reviews \

50 Cent, ‘Lost Tape’ (Self-Released)

6
SPIN Rating: 6 of 10
Release Date: May 22, 2012
Label: Self-released
picture-18238-1372868646By: Brandon Soderberg // May 25, 2012

Man who made mixtapes matter mucks up his return with weak threats, crossover croons, and new goon, Kidd Kidd.