Dancing Cockroach (Live In Berlin) April 24, 2020 by admini “(together!) DE-DO-DE-DAAA-DE-DA-DOSKA!” Source: https://knowyourmeme.com/videos/217096-dancing-cockroach