Hometown: Bettyhill, North Coast of Scotland. Population: 200 or so...(if you look up 'Betty Hill' in Google, you'll find a woman famous for seeing aliens). I've never seen aliens, but I do have memories of sun and wind, beautiful beaches and the odd eccentric neighbour...