Yes and yes. Also, the tuxedo that Rory Gilmore wore to her parent's wedding (grandparents?) was jaw-droppingly amazing.
Forum Rules