George Webb has a website? Can you give us a link to that?
That's what I thought. There is no George Webb website.
No links to a website on George Webb's Youtube channel. (which isn't monetized)
No links to a monetized website on George Webb's Twitter page.
No website for him comes up in an internet search on 'George Webb.'
No website from a search on 'TruthLeaks' which is his Twitter handle.
For a guy who's trying to scam money with a "click-bait" website he sure has hidden it well.