Top Gear stars James May and Richard Hammond in Stafford to sell. TOP Gear stars James May and Richard Hammond were in Stafford at the weekend as they sold motorbikes from their own collections at the 35th Carole Nash International Classic...