This is a news report about a meteorite that was spotted above Croatia. While I have no clue what they are saying (For all I know, they are confirming that Optimus Prime has landed on this planet), the video itself is pretty cool.
Subscribe to:
Post Comments (Atom)
I did some digging, and it turns out he was announcing the arrival of Optimus Prime. Go figure.
ReplyDelete