Added by
12 years ago on 12 May 2011 12:02
They were shooting a scene for the movie "The Next Three Days", right outside my dorm!
"The Next Three Days" is said to be released sometime in 2011. Starring Russell Crowe and Liam Neeson.
Follow Me on Twitter
[Link removed - login to see]