12.22.2006

This is what I am talking about

This.

The Best Pizza In The World

is served at DeLorenzo's on Hudson Street in Trenton. This explains it all. Yes, I have had pizza in both New Haven and New York. DeLorenzo's is better. Left Behinds was persuaded.

There should be more stuff here having to do with Captain Automatic in the New Year. Maybe a picture, or some rock and roll.