PHOTO: Robert Pattinson & Dane DeHaan Take A Stroll In Times Square In A New Still From ‘Life’

This great new still of Robert Pattinson & Dane DeHaan from Life is featured in the current version of ‘Studio Cine Live’ Magazine (France).

SCLstill