Calling itself the world’s largest slot machine, Slotzilla opened to the public Sunday evening. Customers were able to use the lower of the two zip lines on the 12-story tall slot machine on Fremont Street in downtown Las Vegas.
Calling itself the world’s largest slot machine, Slotzilla opened to the public Sunday evening. Customers were able to use the lower of the two zip lines on the 12-story tall slot machine on Fremont Street in downtown Las Vegas.