I've been waiting so long for the perfect moment that will never comeAll Rights Reserved
I've been waiting so long for the perfect moment that will never come
1 part