Stop in for a cup of coffee

People think I live in New Found land!