Home Other Battling The Brits: STL’s Arch Rival Rolls Vs. London Friday at WFTDA Champs