Experiencing growth through travel overseas
Ghiara told her that while they had auto racing in Italy (Formula One, the highest level of auto racing), there was nothing like a demolition derby. social experiment by Livio Acerbo #greengroundit #travel #tours