From_John

John Gray

Technology analyst and trader.

West Coast
Joined 7/2011