I know, I know. I’m not American. But today is the day that America celebrates Independence Day and what better way to join in than by listening to some good old Americana. Yup, here are five rock songs that every self-respecting USA-er should know by heart. And if it’s good enough for some 300million or more people then, well, it’s good enough for me.