Rell Battle is an actor and writer, known for Jeff Ross Presents Roast Battle (2016), Commuters (2014) and Superior Donuts (2017).
Rell Battle is an actor and writer, known for Jeff Ross Presents Roast Battle (2016), Commuters (2014) and Superior Donuts (2017).