Happy - But Mad!

It's amazing what makes people deliriously happy.