More Story

The ISA European Finals

A few weekends back now we ventured all the way over to Warsaw in Poland for the ISA European finals that were to be hosted...