Fleetwood Mac fans are putting their detective hats on after a mysterious new social media update from Lindsey Buckingham. In ...