And beeing open minded to the possibility that it may be true......
but sceptical.. yes.. that i am..... atleast about this..

btw... never heared of ct busters before...