Black Nascar Driver

It’s been 2 weeks since NASCAR has banned the confederate flag from its events. Now there is a federal investigation being launched to find out who is responsible for putting a noose in the garage of Bubba Wallace, the only Black driver in the league. NASCAR President Steve Phelps released a statement at a news […]


Current track

Title

Artist