Purple Hearts | Official Trailer | Netflix
In spite of their many differences, Cassie (Sofia Carson), a struggling singer-songwriter, and Luke (Nicholas Galitzine), a troubled …
source
In spite of their many differences, Cassie (Sofia Carson), a struggling singer-songwriter, and Luke (Nicholas Galitzine), a troubled …
source