California's Star-Studded Hotspot In Los Angeles Was Crowned The Worst Tourist Trap In The World
A combination of factors put this spot in the 'give it a pass' column, not the least of which are unclean conditions and concerns about safety.
Read More