Fox vs Captain Falcon

Fox vs Captain Falcon is Peep4Life's two hundred and sixty-fourth DBX!

Description
''Season 18 Episode 9! Star Fox vs F-Zero! An all Nintendo showdown as the hero of the Lylat System takes on the pilot of the Blue Falcon. ''