Big Win Racing is from the Big Win Sports series by Hothead Games.
Ups! sorry we're collecting characters for this videogame