HarkMahlberg, 1 month ago I've literally never seen one of these in southern New England. Even brand new 7-11's and Cumberland Farms' don't have ads on the pumps, nor any mounted TV's.
I've literally never seen one of these in southern New England. Even brand new 7-11's and Cumberland Farms' don't have ads on the pumps, nor any mounted TV's.