Merry Christmas from David Kaye and Beast Wars Megatron 1 min read Transformers Merry Christmas from David Kaye and Beast Wars Megatron Greg December 25, 2021 0 As per tradition, voice actor David Kaye has graced us all with a Christmas greeting from Beast...Read More