
Lu Castro

Lu Castro (real name: Anthony Coleman) is an American battle rapper from Bronx, New York. He currently has 69 battles catalogued, which total 3,972,343 views.
Total Views
3,972,343Total Battles
69Average Views
57,570Upcoming Battles
This rapper has no upcoming battles scheduled.