Spotted this from miles away when we first arrived before our cruise. Took a mooch over to see it today… it is the latest addition to the Hard Rock Hotel and Casino here in Florida.
Comments
Sign in or get an account to comment.