My review of the new Transformers movie http://www…

My review of the new Transformers movie http://www.stuff.za.net/?p=767