John Rosevear

About me

Location Massachusetts USA
Introduction Motley Fool senior auto analyst