Another explosion! Just because.
In case you have never seen it, Top Gear is a British car show where they do all sorts of weird things, as well as review cars and such. It's very entertaining.
trolling the interweb
Post a Comment
Post Comments (Atom)