Patrick will be starring in the Last Cyclist at the West End Theater this May - June. Click here for info

Monday, April 2, 2012

Photo A Day 93

Times Square is becoming the Chinese Theater of NYC. But creepier. Look closely.  There are two Elmos, a Puss In Boots, a Luigi, and 2 Smurfs.  They're multiplying.