
Lu Castro

Lu Castro (real name: Anthony Coleman) is an American battle rapper from Bronx, New York. He currently has 67 battles catalogued, which total 3,794,263 views.
Total Views
3,794,263Total Battles
67Average Views
56,631Upcoming Battles
This rapper has no upcoming battles scheduled.