National Cycling Centre: The reason British cycling stopped being a joke. Watching the sprinters up close is louder than most support slots I've seen.