DrRoll

DrRoll W Joined Oct 09, 2013

Following market making strategies and tactics.

justified