Real Sikh & Lu Castro
Real Sikh & Lu Castro is a battle rapper. They currently have 1 battle catalogued, which total 53,485 views.
This rapper has no upcoming battles scheduled.
All Real Sikh & Lu Castro Battles
KOTD: King of the...