34 FULL ARTICLE Benjamin Fulford 2-1-21… “China Suffers Taiwan Air Battle Defeat As U.S. Military Goes On The Offensive” (kpblog.space) posted 3 years ago by TheStQrm 3 years ago by TheStQrm +35 / -1 7 comments share 7 comments share save hide report block hide replies
This is something I didn't know about Elon....
Mice on his Rockets...
https://www.youtube.com/watch?v=DN6I2rNQFXM
I saw that, doesn't look like mouse to me. Looks like something detached and was flapping around.