Motorcycle Live: On the TT start line

Steve teams up with John McGuinness (kind of) at the start line of the TT experience at Motorcycle Live, one of the most engaging stands at this week’s show in Birmingham.