Legendary Bikes And Riders Form Impressive John McGuinness MBE Parade Lineup

Isle of Man: Twelve bikes that encapsulate the McGuinness story will take to the Mountain Course for the event-closing John McGuinness MBE Parade Lap.