Looks like sombodys been watching The who live at the ilse of wight concert.

Thats the bit at the end am I right?