sunglasses and trust? That's rich. More like, be thankful that Leo never saw sunspots before his eyes, and hasn't given in to any of the coercive forces that exist.
IPIX science speaks for itself... but am I hearing from recent posts that Leo might be clearing his throat?
never trust those who constantly(often) wear sunglasses.