Turbo Multiplayer © 2009 Barcrest Games.
Rio Multiplayer Cabinet
Released in October 2009.
Machine's picture.