Stop in for a cup of coffee

I've heard some strange animal noises in Viet Nam. Especially out near the Jungles.....:eek::eek: