SennaLives 3 United States Sep 10, 2015 #1 The Alfa is based on Richard hammonds Alfa Romeo in the Alfa Challenge.