Bad Gas – China

An incident at a gas station somewhere in China.

Categories: Tags: , , ,