Marillion. This Strange Engine. Marillion. Acest Strange Engine.
..., it stayed blue And stirred his red coat heart to this strange engine This love, this love This love, this inconvenient Blind, blood-diamond, this puzzle This love, this blind, blood-diamond This
...