Pondering. Michelle Tng March 13, 2012 On one of our train rides in Italy, we sat opposite this guy - does he not remind you of Robert De Niro?!