Ted’s Express January 21, 2021 Jacob Souders Ted’s Express is a 4,331 foot lift located near Girdwood, Alaska. This mountain bike primary trail lift can be used… Continue Reading →