Highlights from the 2nd Superstock & 2nd Supertwin race from the 2023 Isle of Man TT. Both races occured on the 9th June 2023.09:45 - Superstock Race 237:50 - Supertwin Race 2