Hap OConnell

Hap is always Happy!

More: Hap is short for Happy. He is named after GEN Hap Arnold (five star Army General).
Vote