42 years on from his last visit, Prost owner Steve Clare returns to Vicarage Road and finds closing his eyes…