HannahMichels' Rating of 500 Days of Summer

Hannah's Review of 500 Days of Summer

3 years ago via Rotten Tomatoes
500 Days of Summer