2024 Lake Placid 1980

May 15, 2024 by  
Filed under minicast

Our PhD Committee remembers Lake Placid 1980 as Dave Matejczyk recalls his ultimate road trip.

Play