Mevabusa looking cool in Death Valley, USA