ALBUM
Mogwai
2011
Lyrics for this song have yet to be released
Death Rays was written by Mogwai.
Death Rays was produced by Paul Savage.
Mogwai released Death Rays on Mon Feb 14 2011.