mightypop.com — Three artists have been selected for Seattle Streetcar stations in South Lake Union, and SuttonBeresCuller made it to the final three. Their piece will be a “subterranean installation with light, mirrors and cast glass”. Does anyone remember the “Lost” island art installation they floated out into Lake Washington? That was these guys...