Superbus visits Masdar City

0
3362

Superbus, a new clean energy public transport vehicle, visited Masdar city in Abu Dhabi.

Source:  www.youtube.com

Superbus
Superbus