Does David Icke Piss On Himself With Lizards In Buckingham Palace Claims To Keep From Being Silenced?

Does David Icke Piss On Himself With Lizards In Buckingham Palace Claims To Keep From Being Silenced? By Jack Allen