Does True Love Last Forever

538

True love never fails.