By Admin inNews Ahead of it’s release date on 19th April, you will be able to preview the Last Supper music video on several differnet websites across Europe. Premiere’s will go live from 17th April, stay tuned for further details. Brocarde Last Supper Music Video 796Like this post Previous PostLast Supper on Planet Rock RadioNext PostLast Supper on Wyatt Wendel's Planet Rock Radio Show