The video itself only loads after you click; the preview picture comes from YouTube/Vimeo.
Little Big is a Russian rave band founded in Saint Petersburg in 2013 and currently based in Los Angeles, California, following the Russian invasion of Ukraine. The band currently consists of Ilya "Ilich" Prusikin and Sonya Tayurskaya. Their first full-length album, With Russia from Love, was released on 17 March 2014.
Text: Wikipedia (CC BY-SA 4.0) · en.wikipedia.org