One of the Lucas Brothers (I can’t tell them apart) wears an Acadia National Park t-shirt in Friends of the People (Season 1, Episode 10).
One of the Lucas Brothers (I can’t tell them apart) wears an Acadia National Park t-shirt in Friends of the People (Season 1, Episode 10).