An unexpected shock wave

An unexpected shock wave

T
Time Space
Apr 28, 2026