James Birkinshaw


James Birkinshaw is a former professional speedway rider, who rode for Birmingham Brummies.