I only uploaded it a couple of weeks ago, and amazingly it's had 65 views already.
http://www.youtube.com/watch?v=zBOLxK0xkZc
"Some say they have been banned from every shopping cente in the whole country, and that they live in a derelict shop in north London.
All we know, is they are the Leeds Appreciation Society".