setkio
Setkio
setkio

It is placed in BARCELONA (Catalunya), I drive throug there every day! the circuit is Circuit de Catalunya Montmeló.