Translation: Shangri-las. Remember Walking In The Sand.
Translation: Shangri-las. Walking In The Sand.
Translation: The Cooper Temple Clause. The Devil Walks In The Sand.