Cellar Twins is a Rock/metal band from Belgium (I have seen them in the past on stage and loved them). With this new clip and track they deliver their most powerful track ever! As the clip shows: their live shows are really worth it! I also hear that they made a huge step forward (again). This song is a must have! Congratulations!