Lucha Libre 2 is Launching Soon at SlotoCash Casino, Uptown Aces, Uptown Pokies and Fair Go Casino
RTG is set to release Lucha Libre 2 soon at is now 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 …