There is a reason why Fleetwood Mac doesn't tour every year. Sure there are band politics, side projects and personal commitments, but Stevie Nicks tells us absence makes the heart grow fonder.

"It's better to stay out of the spotlight for a couple of years because then world is so much more excited to see you when they didn't just see you a year-and-a-half ago," she says.

Fleetwood Mac takes tour north of the border Tuesday night in Ottawa, Canada, and on Tuesday it's back across for their first-ever show at the Prudential Center in Newark, New Jersey.