Penny Megabucks - Triple Lucky 7's © 2005 IGT [International Game Technologies]. 5-Reel slot.
S2000 hardware.
Machine's picture.IGT Trademark.