When I listening to Moment of Betrayal for the first time, I just realized something
Do you guys think that the place in this picture is the place in Moment of Betrayal song??
This is the picture from DT website
The lyric said it
"Meet me tonight where the star touch the sky"
And the place in the picture showing stars in the sky
"He'll be alone there with nowhere to hide"
I think its hard to hide in that kind of place haha
"There will be no witness"
in quite place like that, well.. There will be no witness haha