Technophobia events is back in Liverpool on 01-03-25 !! Technophobia Battle of the Atlantic is a techno battle between USA V EUROPE from IWF Liverpool
Venue
Invisible Wind Factory
3 Regent Rd
Liverpool L3 7DS
UK
Liverpool L3 7DS
UK