TV and Film Art Dept. Person, Living in Cardiff, Wales. Obsessively collects records. Drinks way too much coffee. Loves film, art, music and food. Lives with two manic goldfish and an over-active brain.
“and I’m gonna howl it out! and I’m not gonna give a damn what I do and I’m gonna make the biggest God-damn explosion you ever heard!!!”