image

Worth the Wait

Not many people can say they met their soulmate at the grocery store. Rachael and Garrett firs..