Captain America to the rescue.. . choo choo motherfucker