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