Out and About at The Isle of Man TT 2022 – Part 1

The New Jersey TT Crew with an artsy Dolphin.