Just one of the many fun late night activities hear at the Rio in Las Vegas, Nevada. Trekkies like to party!
 1·3 months ago 1·3 months ago 
Just one of the many fun late night activities hear at the Rio in Las Vegas, Nevada. Trekkies like to party!

