Dubai welcomed the world’s largest Hummer to its streets…

This post was originally published on Brut India.