Pascal Langdale and Leon Ockenden two cast members of the amazing Heavy Rain game!!
These are the cutest pics ever!! Seriously.
I found this page [link]
and thought I would share it with other fans of the cast
you can find more pictures and a video about the premiere of the game in Paris there. it's in french, so in case someone needs a translation, I can help