Is This a Camel Reference I Don't Understand?

|
Posted: Sep 15, 2006 4:21 PM
Unintentionally funny signage at a Pope protest in Pakistan.