Posted by: DC_virus March 20, 2006
Login in to Rate this Post:
0
?
They're from Disneyland in Florida....I took a picture right next to that Shiva Shrestha ko poster!!! :)
Good one!!