David Lee Roth Stars as an Assassin in Mysterious Japanese Short Film

David Lee Roth posted a curious new addition to his YouTube channel this week Under the title “DLRmovietrailer” the Van Halen frontman offers what appears to be a 5-minute short film in Japanese about an assassin crashing a card game According to the Van Halen News Desk the video features…