David Letterman put Salma Hayek on the spot and asked her if she knew the National Anthem.  Here's what happened.  It's AWESOME!

PHOTOS OF SALMA BELOW: