"*itch set me up."
:: El Hadji Alpha Madiou Toure, a black man arrested driving her car and using her debit card. He said he didnt do it ::
I suspect a Subaru was involved. And, let’s not avoid the obvious..
El Hadji Alpha Madiou ‘DinDooNuffin’ Toure