ALBUM
12th Planet & SPL
2012
12th Planet & Antiserum
12th Planet & Skrillex & Kill The Noise
12th Planet
12th Planet & Flinch
Lyrics for this song have yet to be released
Ratchet Strap was written by SPL & 12th Planet.
Ratchet Strap was produced by SPL & 12th Planet.
12th Planet & SPL released Ratchet Strap on Tue Jan 17 2012.