Christmas Day Slams
December 25, 2023
Delray Beach
1 photo

Trip Summary
Trip Summary
Lake Ida grand slams on Christmas day!