Frank Castle's Battle Van is a huge attributor to his arsenal and success as an anti-hero, and it looks like Marvel and Netflix are bringing his iconic and deadly ride to the small screen. Find out more in the video below.