Lucha Libre 2 is Going Live at SlotoCash Casino, Uptown Aces, Uptown Pokies and Fair Go Casino
April 18th! Mark this day as Lucha Libre 2 will be LIVE at SlotoCash Casino, Uptown Aces, Uptown Pokies and Fair Go Casino. Visit SlotoCash Casino Visit Uptown Aces Game Description A blistering sequel to the popular Lucha Libre has arrived! From the masters of fun at Real Time Gaming comes the enduring adventures of Taco Malo as he goes up against a new competitor – the fearsome …