Take a ride with us as we explore the Mystic River located in Mystic, Connecticut! Hope you enjoy the video!