Here is Sensei Ashcroft Refereeing at the Europeans, Zurich, Switzerland.

He had in Total 8 Finals over the Weekend...

Here is one from Day 2..

Italy Vs Croatia

 

 

 

CLICK HERE - To Return To Latest News Page