
Lu Castro

Lu Castro (real name: Anthony Coleman) is an American battle rapper from Bronx, New York. He currently has 52 battles catalogued, which total 1,408,937 views.
Total Views
1,408,937Total Battles
52Average Views
27,095Upcoming Battles
This rapper has no upcoming battles scheduled.