Originally Posted by terham
NY side of Lake Champlain this past Fall.
Along the Blue Ridge Parkway in VA this past Fall.
It was a good Fall.
Did'ja see Champ the lake monster ?...I'm told that if the weather is right ?...and ya drink enough ...he can be seen ?