Catch a Falling Star (On Tape)

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.

1 comment:

  1. I did some digging, and it turns out he was announcing the arrival of Optimus Prime. Go figure.

    ReplyDelete