Just put up a good site on Trump Train for those
A site “on” the Trump Train?
Not sure what you meant - put a link on the Trump Train?
I feel as though my few remaining brain cells are shutting down one by one.