Posted in Music Videos Twelve Days of Transformers Christmas! Geek World Order December 23, 2021 Leave a comment Author: Geek World Order Related Articles Weird Al – “Handy” SkyBlew – Jazz SpaceMan Kirby Krackle – We Had A Good Run Meri Amber – Why Don’t You Love Me Kitty?