V Vikki Marsh Review of Jupiters Hotel & Casino- Echo ... 3 years ago Was not impressed. Used to be much better
Comments: