If this doesn’t give you goose bumps and tears you might not be American!
Wow, please watch this….