By admin April 23, 2021 Business , marketing News and Trends Share on FacebookShare on Twitter At one point, Lionel Barnes spent his nights in a 20-year-old Mercedes Benz with his teenage son.