More on the tape... I hope this isn't a double post I have lost 2 tonight, sorry if it is.
http://www.freerepublic.com/focus/f-news/1260598/posts
bookmarkin for the easily amused. ;)
BTW I agree with DLN about Debka
And I think the tape maker is a big fish wannabe, or is just being used to make noise.