Local artist (and Weintraub client) David Garibaldi will perform live on tonight’s episode of NBC’s "America’s Got Talent." And he needs your votes to ensure he makes it to the next round.

David Garibaldi, 29, and his CMYK’s are among America’s Got Talent’s Top 48 contestants who are competing to win a $1 million prize.

The Sacramento group is widely known for transforming an empty canvas into a unique large-scale painting live on stage through music and dance. David, a former graffiti artist, was inspired to change direction by one of his high school teachers.

Follow David Garibaldi and his CMYK’s America’s Got Talent journey on their Facebook page here.

And help us get out the vote by watching the show and calling in to vote. Tonight’s episode airs at 8:30 p.m. (PT) on NBC.