David Kaye's annual Megatron Christmas video
David Kaye (voice of Beast Wars Megatron) is at it again with a Megatronesque rendition of The Christmas Song (aka Chestnuts roasting on an open fire). Enjoy this festive video! We here at Seibertron would also like to take this ...