You’re going to need some tissues for this one.
Magician Rob Anderson made headlines when he ripped up a homeless veteran’s sign in Las Vegas and turned it into money.
And now, he’s at it again.
The magician raised more than $40,000 for Alan McKracken. But McKracken only accepted a portion of the funds so that he could move to California and find work.
Now, Anderson is helping out another veteran in need.
He surprised Gulf War veteran Johnny Hicks and his family, after Hicks was laid off from his government job for taking time off work for surgery.
Check it out in the video above.