Teri Landrum rides a bike. February 20, 2017 Teri Landrum rides a bike. Teri Landrum rides a bike. Visit http://ridesabike.com