Nobody knows much about the Wrecking Crew, who will make their franchise debut in the upcoming JAL XIII. Team owner Aaron Deister joins the Johnson brothers to talk about what to expect from the team and their expectations going in.
top of page
bottom of page