I can't see the video at work.... darn firewall.
Saw "hillclimb" in the title and had to check it out.
What mountains do you race?
Depending on where you live we have plenty of hillclimbs in the states. On the east coast there full seasons both in Pennsylvania and Vermont. I don't know about the west coast, as I don't live there.
All the hillclimbs in Germany and the like seem to have all the Berg cup MK1 Golfs that I like.....