modern art – “insects” – music video

video

client : modern art records

project : to direct and produce an eye catching music video to promote the artist back ted n-ted