It’s back baby! The World of Outlaws Stop Motion Sprint Car Series makes a return after a year + hiatus