Fact #128363
When:
Short story:
Herman's Hermits play at Victory Stadium, Roanoke, Virginia, USA, supported by Major Lance, The Divots and The Teensmen. (This show replaces an earlier show that was cancelled because of torrential rain.)
Tweet this Fact