1983 Cobra SNAKE – Battle Armor

HCC788 video review:

Photo