YouTube - Transformers Botcon 2009 Exclusive Deluxe Leozack Review My Video Review of the Transformers Botcon 2009 Exclusive Deluxe Leozack. For More Transformers Reviews, Parodies, and Stop-motions PLEASE Subscribe to my channel at YouTube - SEANxLONG's Channel