That was the WOMBATS, Womens Mountain Bike and Tea Society.
Saw today that Lance will be running the NYC Marathon. What a guy!