Massive Unknown Objects at Point L1

This is a photo taken by the Stereo Ahead Camera on the SOHO Satellite on 28 June, 2016.

It seems to indicate the presence of two very large Spacecraft and perhaps a nearby smaller one, one million miles from Earth.

I honestly think it's time we were told the truth. Streetcap1.

Link image: