Tad DeHaven discusses taxes on WHJJ’s The Helen Glover Show