Swaggerback (Original) / Swaggerback (US)
A veteran who lost both his legs in combat struggles to regain his footing in life.
Info mistake?