ALBUM
Mogwai
2000
Mogwai & Aidan Moffat
Lyrics for this song have yet to be released
Xmas Steps was written by Mogwai.
Xmas Steps was produced by Geoff Allan & Andy Miller.
Mogwai released Xmas Steps on Mon Jun 29 1998.