The Diesel Stop banner

flying truck

  1. Laughlin Leap

    Laughlin Leap

    This is from 2005 when we won the leap for our division. We flew 138ft.
Top