A superstrada is a divided highway rated just below Italy 's best toll roads , the Autostrada .
They jump on a Superstrada west headed towrds Siena .
A superstrada is a divided highway rated just below Italy 's best toll roads , the Autostrada .
They jump on a Superstrada west headed towrds Siena .