Tag Archives: X-Men: The Last Stand
Ben Foster Catches the 3:10 to Yuma
Posted on01. Sep, 2007 by Administrator.
0
words by Jason Dean, Photography by Robert Todd Williamson Ben Foster advances toward me as I sit at a tiny sidewalk table at Abbot’s Habit in Venice. It’s just past noon and the sun is laying its customary beat-down on the casually hip neighborhood that Foster calls home. Straight away, he offers to buy me [...]


