Share this photo with your friends.

1998 Trip to Lake Champlain, Upper New York to F1 Grand Prix race