Capsule Reviews/Featured: Top of Home Page/Music/PopMatters Picks Russian Spy Camera: You Are a Vulture By Jason MacNeil / 18 August 2006