JewishStatusOpen the app

Jewasity · Aug 6, 2026

Jewasity — video status

An SUV veered off the road in Chongqing, China, and became lodged in a tree, leaving two people trapped inside.

Watch in the app All of Jewasity's statuses

More from Jewasity