Thee RANT
New York City Cops speaking their minds.
Pope carries torch and gets tackled by Dalai Lama
Posted:
4:47 PM - Apr 16, 2008
papidulce
Great photo op