Dancing Noodle are a Korean band, with a fairly quirky new music video consisting of four chicken toys… and some toilet paper.
Enjoy the improv beat and check them out on Facebook.
Chicken EDM
Advertisement
Screaming Masses covers the latest movie, TV, game news, as well as trailers, music, comedy, culture & awesome stuff. A mixed bag of something for everyone.