01 May 2009 at 5:56 PM

Rachel McAdams & Josh Lucas: City Couple

rachel mcadams josh lucas new york city 041893981

About Photo #1893981: Rachel McAdams and Josh Lucas are spotted out and about in New York City on Friday afternoon (May 1). When asked what can we expect from her upcoming mystery…Read More Here