Discussion in 'Transformers Video Discussion' started by simonatmac, Aug 7, 2010.
Hope you like it
Very Cool way to review and going to sub you on on youtube but wrong place to put it.
Put it here -
Transformers Video Reviews - TFW2005 - The 2005 Boards
Separate names with a comma.