Rat Fever

They can shut the artist up, but never his poetry

2012-06-22 | 101 minutes

Rating: 6.4