70,000 - 300
Saturday, February 23rd, 2013There are about 70,000 official chauffeured cars for Italian public officials, compared with just 300 in the UK.
There are about 70,000 official chauffeured cars for Italian public officials, compared with just 300 in the UK.
It’s quite difficult to overstate exactly how far ahead of their time Kraftwerk were in the 70s. They remain almost ridiculously exciting.
The monotony and solitude of a quiet life stimulates the creative mind.
I don’t even know what I was running for – I guess I just felt like it.