Say what you will about Oasis but in my mind this live video gets to me everytime...live in their hometown of Manchester...must be a tremendous rush when the people who buy your music and pay good money for your concerts sing boisterously to every word of a song you wrote !!!! WOW !!!!!
Are there any tear jerking spine tingling live videos that you can share ?