Greg Trainor (@train9898) 's Twitter Profile
Greg Trainor

@train9898

Mechanical Design Engineer, Property developer, Contrarian investor

ID: 28946672

calendar_today05-04-2009 05:25:10

4,4K Tweet

369 Followers

633 Following