Justin Shearer
A streetcar racer Justin Shearer also known as Big Chief, is a popular name all over the racing sports world. Justin is a reality star serving as a leader in the reality show Street Outlaws. Street Outlaw is a competitive show aired only on the discovery channel, where street racers participate to showcase their driving […]