Evila
Evila
Evila (real name: David Mcfadden) is a British battle rapper from United Kingdom. He currently has 22 battles catalogued, which total 201,470 views.
Total Views
201,470Total Battles
22Average Views
9,158Upcoming Battles
This rapper has no upcoming battles scheduled.