Chewbacca vs Falco

Chewbacca vs Falco is Peep4Life's eighty-ninth DBX!

Description
''Season 6 Episode 14! Star Wars vs Star Fox! Two trusty second in commands engage in the heat of battle...''

Intro
NO RULES 

JUST BLOODSHED 

DBX