Wow. God bless this guy. Rather, He blessed America with this guy. Thanks, Bad Ass Marine!
Gives me chills ~ even my goosebumps have goosebumps.