Best Friends

October 13, 2011



Life is good when your two best friends (from two different parts of your life) get along and end up loving each other.