“Home” will see its official world debut in the format we’ve envisioned on Saturday, April 8, at Knotted Root Brewing Company in Nederland, Colorado. It...