Youtube keeps recommending me these. They look like they might be funny, but I don't speak Chinese so idk. Is there a place where I can watch these with subs?
>>1489583These are called Lostreak Chicken, I think