The video itself only loads after you click; the preview picture comes from YouTube/Vimeo.
Fruit Bats is an American indie rock band formed in 1997 in Chicago, Illinois, as the project of singer and songwriter Eric D. Johnson. Johnson is the band's sole permanent member, with various musicians joining the band in live and studio settings.
Text: Wikipedia (CC BY-SA 4.0) · en.wikipedia.org