David Miller
All views, but especially political views, are very much my own. May have a position in what I Tweet about. Obviously not a solicitation to invest.

Last synced from Twitter 18m ago