The Wheelstanding “BAD FISH” Barracuda Returns
Champion of the 2012 World Power Wheelstand event, Larry Jeleniewski was unfortunate in the following year. He crashed and destroyed his original “BAD FISH” Plymouth Barracuda during the 2013 competition and was absent for 7 years. Here is a video…