WTF Read Time : 1 Minutes Amazing Homemade ‘Transformers 2’ Megatron February 23, 2011 Hoob 3 This 5,000 KG piece of steel might just be the most ultimate custom Transformer ever created!