Video: New KRE-O stop motion video - "Megatron's Revenge"

Megatron can't catch a break can he? All he wants is one victory and maybe with Starscream's help he'll get it! See the embed for the fun.