Keep Smiling!!

Cliff Foster and  Tom Terning
Cliff Foster of Long Island, New York and Tom Terning taking a much deserved break.