The High Road

Windsor Fair , Windsor, Maine

The High Road perform live at the Windsor Fair Grounds in Windsor, Maine.