When Rory and Miranda go shopping a week before their wedding, they must choose between being together forever or getting what they want.
1938
2002
1945
2009
2008
1984
2006
2010
1992
1994
1986
2004
1996
2005
2021
2023
2024
2025
2019