Idaho said That song brings back memories. I think its a great car name. Got any race videos? Click to expand...