Lance Stroll already under pressure to deliver at Monaco May 17, 2017 Williams technical head Paddy Lowe said the youngster is facing 'enormous pressure' Share 0 Share on Facebook Tweet Tweet on Twitter +1 +1 on Google Plus