SlotZilla Las Vegas Zip Line Opens at Downtown’s Fremont Street Experience
The SlotZilla zip line in downtown Las Vegas has officially opened. The new attraction opened at noon on April 27,...
April 28 2014
—
2 min read
—
16 comments