Over 100 Caps fans sound pretty loud after a win on the road!
Back