On Monday, October 17, 2011 Toast of the Town visited the city of New York after his appearance at New York Comic Con. The first place he went to was Central Park. After his romantic time there, he headed to[…]↓ Read the rest of this entry…
Comments Off on Toast of the Town takes New York!