anyone know where/how? could it be on youtube or archive.org perhaps? http://allmediareviews.blogspot.com
[deleted]
You've probably already found it by now, but:http://youtube.com/watch?v=QV4doyi5NxM