Photo Store: Alexandria Echo Press
2012 - Squid found in South Lake Union near Alexandria?
Date: 3/23/2012 Album ID: 1438413
Photos by Al Edenloff
The newspaper has received some strange tips over the years but this one is a real head shaker: What appears to be a squid was found near the public access on South Lake Union Friday afternoon. Read the article here.