11 Loud noise heard near Russian Embassy? Unknown source (resistthemainstream.org) posted 2 years ago by bigly_productions 2 years ago by bigly_productions +11 / -0 1 comment share 1 comment share save hide report block hide replies
false alarm, just a big Biden fart after too much ice cream and cookies.