Wicked Photo: Eagle And Squirrel Stare-Down In Northern MaineWicked Photo: Eagle And Squirrel Stare-Down In Northern MaineCheck out this incredible David vs Goliath wildlife faceoff in northern Maine this week. The amazing photo was captured by Roger Stevens Jr. of Lincoln.The GuruThe Guru