Debbie and Elena are two of the foremost Peak Princesses in the sport. Getting to see them compare biceps...that was cool.
Check out Elena's site.
And check out Debbie's webcam and also Debbie's website.
The other galleries
If you do not have a Username and Password for the Galleries, get one here