TheGrimReader

Notice the location tabs!!! Washington D.C, New York City, and Chicago!!! AKA Comet Ping Pong Pizza, Roberta's and Obama's $65,000 Chicago Pizza and Hot Dog Party?! Seems like quite the coincidence, hmm doesn't it?