ToyWorld TW 06 Evila Star ‘Not Astrotrain’ Video Review

This was a busy month for 3rd party Transformer takes on the popular Decepticon, Astrotrain. The first to be released is TW 06 Evila Star aka Astrotrain. Enjoy the video review courtesy of youtube member, Turnman Toys, Then Make the JUMP to the forum and let us know what you think of the figure! _________________

Read More