Everything we need.

Rating: 10/10 (26 April 2019)

There is love, pain, sacrifice, friendship, loyalty, heartbreak....