Uhmah Park
Muzi.com | News : China Closes bin Laden Restaurant
dammit….
“where do they find these people!?!?”