Commander Santa can at last rest easy. After five long years of speculation, the once thought greatest troll post to come out of The Flood has now been debunked as true.
OP: https://www.bungie.net/en/Forums/Post/3393860?sort=0&page=0
-
AHHH!!!