1st image for "2002 Formula 280 Sun Sport Peoria AZ"

in Peoria, AZ

Also looked at: