I’m pretty sure anyone who is familiar with Las Vegas probably is a tiny bit familiar with the Rio’s ‘Show in the Sky’. If not, the show has been taking place in the Rio Hotel in Casino since 1997. The show is Mardi Gras themed, and consists of multiple neon, mechanical floats that ‘float’ through […]