Sport English ultras? The story of Crystal Palace’s Holmesdale Fanatics English ultras. Even the phrase just seems bizarre. But down in Crystal Palace, South London, the Holmesdale Fanatics are attempting to change just that.... James Westmacott24 May, 2022