Charlee Haunt sits in the massive man rod