Yo hey gamespot, I was was flipping through the channels just now and it was a Benghazi bonanza.
So what surfaced recently?
What does it mean?
Is this largely an empty balloon of nonsense that people are inflating for political gains?
What are your thoughts in the matter?
Discuss, respond, elucidate the inner workings of your mind