I saw an interview with his mother the other day, apparently they're Quakers or something (?). She had to ride a bike (in her very conservative clothing) over to someone else's house in order to watch the Tour finale. Apparently they don't own a car.
Maybe the USPS Team should start scouring the Quaker & Amish communites for strong bike riders in the future
I doubt they're Quakers. Quakers don't shun modern technology--just war. They're probably Mennonite, if not Amish. They live in Lancaster County (about 80 miles from here), the heart of Amish/Mennonite country.
They're Mennonites. Landis said so on Dutch TV.