Friday, April 18, 2008

Shia in New York City

It's Friday. It's a good time for some Shia LaBeouf. The L.A. native is currently in New York City filming his part in the anthology, New York, I Love You.

I find the more I see of slicked back Hollywood-Shia, the more I miss young, natural Shia. Shia's new movie, Indiana Jones and the Kingdom of the Crystal Skull opens in theaters on May 22.

Pics courtesy of