視頻播放位置
More than 100 cyclists faced down traffic and foul weather on Saturday in an alley cat race.
The bicycle of one of the race participants.?