Its a bicycle race of champions. Which one of these "beautiful" ladies triumph? Tune in and see.

http://www.megaupload.com/?d=33H8N2CX