Originally Posted by
tycosiao
I agree that the majority of the Chinese are pretty much crazy.
Los Angeles is the number two tourist destination in the US for foreign travelers. Second biggest draw next to Disneyland...Venice Beach.
Those Americans are Crazy!