Nick Floudas wins Greek 4wd Nationals



The 2014 Greek 1/10 Offroad Nationals are in the books, and TLR’s Nick Floudas receives the championship crown in BOTH 2wd and 4wd buggy. Floudas captured the 2wd title in early 2014, and carried on to win the 4wd title in an exciting race on an ever-changing track surface. Read more…