The Beast from the TTD Team is live at the WTT Feeder Dusseldorf event!