(no subject)

Oct 12, 2006 11:36

Just saw The Departed. Two words: Fucking SPOT ON!
Previous post Next post
Up