Found on Twitter, supposedly in China, I guess these are food trucks, check out the open cassette door.