A homeless veteran who used his last $20 to help a young woman get gas after her car stalled is getting paid back, big time.

Driving to Philadelphia from New Jersey one night, Kate McClure ran out of gas on I-95.

McClure pulled over and attempted to walk to the nearest gas station. However, a homeless veteran named Johnny was watching on the side of the road. He stopped McClure before she could leave her car.

“Johnny sits on the side of the road every day, holding a sign. He saw me pull over and knew something was wrong,” McClure said in a post. “He told me to get back in the car and lock the doors. A few minutes later, he comes back with a red gas can, using his last 20 dollars to make sure I could get home safe.”

RELATED VIDEO: Marine Who Lost Leg in Afghanistan Runs Entire Boston Marathon with American Flag

Johnny is a former Marine, as confirmed by multiple reports.

Social media reports show Johnny as an Emergency Technician at the University of North Carolina hospitals (see second photo above).

McClure started a GoFundMe page for Johnny with a goal of $10,000. In just 11 days — as of publishing time — the page has raised more than $52,000, growing at a ridiculous rate.

“I am raising money for Johnny. With the money, I would like to get him first and last month’s rent at an apartment, a reliable vehicle, and 4-6 months worth of expenses,” McClure said. “He is very interested in finding a job. I believe that with a place to be able to clean up every night and get a good night’s rest, his life can get back to being normal.”

If you’d like to donate to the cause, please visit

Up Next

25 Pieces of AR Gear from the ‘Black Guns’ 2018 Buyer’s Guide

Your shooting kit isn't complete until you check out this quality AR gear from...