My opinion is the same as Steve's not very impressive. They are indeed made in Italy by Fausti or FAIR.


Dodging lions and wasting time.....