tom waits wiki Where is Tom Waits now? Avatar January 28, 2023 Where is Tom Waits now?Waits is 71 living on a farm in Santa Rosa, California with his family.Did Tom Waits... Read More