Love triangles and revolutions

Ornament

10 April 2010, 9.02 CET

Film of the week: Sergio Leone’s GiĆ¹ la testa (1971).

Duck You Sucker