
Shia LaBeouf, star of the upcoming Indiana Jones movie, explained why he was arrested for refusing to leave a Walgreen’s last November, saying he was “in the middle of a strange mind state, having just come off a three-month window of focus”.
3/2/08 | 4:29 PM