Russell Smit

Awaiting Reviewer Profile
If you would like to personalise your Reviewer Profile, please send an email to [email protected] enclosing a short biography and attach your photo

Reviews


Sort by Rating Filter by country

Abama 11/11/2013

2nd Canary Islands - Best in Area 33rd 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