A smart clever couple who have a great bond together. Knows a lot about each other.
Carter and Rosie love each other so much!