Question: Edison Glass, the American indie band, comes from which hamlet in Suffolk County, New York?
Sentence (from "Riverhead (town), New York"): The town is 166 miles (267 km) southwest of Boston via the Orient Point-New London Ferry, and is 76 miles (123 km) northeast of New York City.
Relevant evidence: No