A brutal accident involving a bus and people at the bus stop
Posted on
May 11,2023
India...Fuck I wish I didn't see this rip...