omgomgomg…FIT WON the CLASH of the TITANS final April 22, 2024 by admin General omgomgomg…we WON the CLASH of the TITANS final On Saturday, April 20th, we played at DB’s in Utrecht for a wildly enthusiastic sold-out crowd and put on a great show.AND WE WON THE FINAL!!It was a real battle between Iamdesigner, Bayka, Crowbars, and ourselves. But we did it. We won!Thanks to everyone at DB’s, our fans, and all our fellow competitors!”