Has this guy got the best job in the world?

JimRSmith


He's getting paid for this, remember...
Has this guy got the best job in the world?
22 Opinion