The Transformers Invaded My TV Last Night

The Transformers Invaded My TV Last Night

So while watching TV last night, I swear a Transformer came on the screen and was staring at me and my wife. See for yourself