What is Cheale?
The Cheales are a bunch of legendary people possibly the greatest to ever grace the earth
Ben Cheale fuckin rulz and hes straight dammit