Posted on July 12, 2020 by Meatloaf T. CatCat Rumor has it that this video is directed by a famous director. But that’s just a rumor.