38°F
weather icon Clear

Slotzilla opens above Fremont Street

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.

MORE STORIES