Phil Rosenstein AC Finish Mario Lemieux Foundation
Pictures from Phil's finish at the Atlantic Ocean
29 photos · 531 views