Tall thoughts on short notice.Full Bio
Meredith & DeLuca??? Holy smokes. I can't wait for the 2 hour Grey's premiere on September 27th!