Richard Hammond has some motorcycles Posted on October 20, 2025 by chet Just what it says on the tin!