90 Twitter stuff. Theyve now installed trailers by the "stage" that was built at the WH (twitter.com) posted 3 years ago by RanndomUndead 3 years ago by RanndomUndead +90 / -0 36 comments share 36 comments share save hide report block hide replies
That "stage" looks odd. I've been looking at the live feed the past few nights and I just can't wrap my head around why it's there... this just makes it that much more peculiar.
It’s there to both draw attention and block people’s view.