Project Management

Russell Geake

Latest Earned Badge:
24 March 2017
Total Badges Earned:
19

ADVERTISEMENTS

I watched the Indy 500, and I was thinking that if they left earlier they wouldn't have to go so fast.

- Steven Wright