Question: What  ABC-affiliated television station licensed to Poland Spring, Maine, United States and has a larger tower than WBLM?
Sentence (from "WMAR-TV"): WMAR-TV, virtual channel 2 (UHF digital channel 38), is an ABC-affiliated television station licensed to Baltimore, Maryland, United States.
Relevant evidence: No