Mermaids Casino is Demolished in Downtown Las Vegas
Mermaids Casino, a seedy but beloved casino on Fremont Street in downtown Las Vegas, has been demolished to make way for...
August 05 2017
—
2 min read
—
23 comments