Tag Archive for: irvine welsh

Filth

If Quentin Tarantino is the king of violence, then Irvine Welsh is...

The Student Newspaper 2016