All Aircraft Report! Star Fox 64 Promotional Video Here. I’m Absolutely The Best Thing Ever.
As I covered in a previous article, Nintendo used to send out promotional VHS tapes to Nintendo Power subscribers about upcoming video games. One of the better ones was for Star Fox 64. Much like the Pokémon video, I ran this tape through the ringer