Good stuff. Where is this from? Vox's not I'm sure I've heard it before. The fact that there's some kind of high-pitched noise suggests it's from a tv recording.
Btw, is that guitar from a V-amp? Sounds awfully familiar. And did I hear a blow-whistle in there??
Peace,
Adam.