July 6, 2009 Edit Delete Tags Autopost I heard some talk of Transformers…so I figured I would chime in.