Tweet Overview
View this X/Twitter post from @historyinmemes published on 5 de diciembre de 2025, 08:03. This post contains 1 video.
China built a cannon that fires at seven times the speed of sound, pushing the limits of physics to make it possible.






