Russell Smit

Awaiting Reviewer Profile
If you would like to personalise your Reviewer Profile you’ll first need to Login and then you can Edit your profile.

Reviews


Sort by Rating Filter by country

Abama 11/11/2013

3rd Canary Islands - Best in Area 41st Spain Ranking
Not my cup of tea and can't agree with earlier comments. As a vistor, if you can't stand on the tee and see what you are supposed to do, in my opinion, it's a poor design...

Read More >>

TaylorMade