Image by Brian J Nelson All Rights Reserved
Beach was heavily favored to win the TT but after a spode crash in one of the 'make it or don't' heats he was on the trailer early.