Loading Video… This browser does not support the Video element. Lucky Lab Coffee Co.: Tierra's Texas Life is better with coffee and dogs right? Posted July 23, 2024 9:33am CDT