Directed by Benny Flash

Embarrassin – [Gucci Jay]

Little Rock, Arkansas product Gucci Jay released another new visual on Feb 8, to the song “Embarassin,” after bombarding listeners