New York City-based director Derek Beck experiments with oil pastels and stop-motion photography in the video for Sharks’ Teeth’s track “Lost In The Cosmos”.

© Booooooom Design Inc. · Contact · Advertise · Privacy Policy · Sitemap