Home Around Maine Central Maine Donald Trump & Bill Clinton in Lisbon Falls?

Donald Trump & Bill Clinton in Lisbon Falls?

Fair warning: This video is pretty weird.