Who wants an Ice Cap?

  • amazed

    Being from St. John’s, I can say many here think Ice Caps is an absolutely terrible name!