burnmagazine.org
Dubai. The Walk.
Where hot bikes and cars are on full display.