Friday, April 1, 2011

Saint Stupids Day Parade - April Fools Day - San Francisco 2011

The freaks were out in the city our First Church of Last Laughs

No comments:

Post a Comment