STREET OUTLAWS Brian Davis unveils Seed of Chucky race car
It’s been seven months since Street Outlaws racers Justin “Big Chief” Shearer and Brian “Chucky” Davis were involved in a terrifying crash that left both cars totaled and Big Chief hospitalized. Big Chief revealed his brand new “Crowmod” back in December, but, for Brian Davis, the rebuilding process has taken much longer. It appears that…