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