He did say by Tuesday or Wednesday so lets give him the benefit of the doubt.
Personally i doubt him very much and am currently on the look out for a small canoe.
I think we have more chance of seeing Lord Lucan galloping past our front window on Shergar than we have of seeing this alleged Tele Bass.