Does anyone out there have more information about this picture .
What it may actually be that we 're seeing ?
Does anyone out there have more information about this picture and what it may actually be that we 're seeing ?