MMusic Read More 1 minute read The Wombats – Cheetah Tongue | Music VideobyGintarė LomsargytėJanuary 24, 2018 Liverpool trio The Wombats share a bizarre workout routine on their newest video for “Cheetah Tongue” with…