Join our community
anyone familiar with this phrase? supposedly my car started life in greenland but google doesn't say much!