Random
Source Code

Shangri-La

Fuck that juggalo shit, Shangri-La is a group of hotels in China..
Primarily around Hong Kong.
Hell, you'll see that just by typing it in google.

Silly Clowns.

" Where will you find your Shangri-La? "

by Wanka. December 19, 2004

148👍 135👎