erikrichardh
Official music video for an emerging Czech band Johnny Depp Doesn't Exist's debut single, based on a goofy premise and shot in an abstract manner.