
Lu Castro

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