It seems odd that Ace Hood's latest video would be from a mixtape called Starvation 2, because a person would normally be struggling if he/she was struggling. "Every night is a celebration" Ace Hood raps on "On Right Now," and in this clip, Ace Hood visits Switzerland and Amsterdam because...he's on right now. See where the title comes from? See the visuals above.

His upcoming album,Trials & Tribulations, comes out July 16.

RELATED: Watch Ace Hood's Album Trailer for "Trial & Tribulations"