theretailtrader

The Retail Trader Joined Jan 22, 2014

The dumb money.