it's called videopeloton, it's italian and you can see a lot of mythical Giro/Tour stages as well as a great number of classics. Quality is nice, better than some of the YouTube videos.
My favourite : the Giro 88 with the Gavia... it's here
http://www.videopeloton.com/dettaglio.aspx?CodFile=50442
I hope they keep doing their great work, I have spent the last evening watching the videos !
Just found a new cool cycling website.
Moderators: robbosmans, Moderator Team
Visit starbike.com Online Retailer for HighEnd cycling components
Great Prices ✓ Broad Selection ✓ Worldwide Delivery ✓
www.starbike.com