Ilan Rubin (born July 7, 1988) is the drummer for the Welsh band Lostprophets and most recent drummer for Nine Inch Nails, taking over when Josh Freese departs at the end of 2008.
Biography
Coming soon.
Body Of Work
Coming soon.
External Links
Coming soon.