Euro flyer 2 by Filip on May 9, 2011 To ensure our trucks remain trustworthy maintenance is an issue we take very serious. Euro flyer 3 just came back from Italy and gets his shower to be prepared for his next mission.