wheres cheetah ive heard of that place twice