Steelers Six From Around The Web – Thursday June 16th – Three Rivers UFO Edition

The great UFO mystery from the 1979 Steelers Cowboys game at Three Rivers Stadiumhas been solved as it was only a kite. The aliens were not coming after big headed Roger Staubach like we thought. Nothing more to see here, move along now.