CBS News Correspondent Teresa Garcia just tweeted this photo saying "Just wrapped Fleetwood Mac interview. Band going on 34-city US tour Lindsey, Stevie & Mick".
When asked when or where we would see or read the interview Teresa responded with:
"Broadcast story scheduled for Tuesday January 29th on CBS affiliates nationwide, & possibly international TV affiliates in U.K., Australia, Japan, etc."
Japan? Really?!... Could that mean their are tour plans for Japan? [just speculating here]. Would be cool, it's been decades since they've been!
They all look great!! But they're missing John! (He's not a fan of the promotional wheel).