Out of nowhere....

.... wow, what an impact. Wait for it.

Added:

By: dollmann (91.62)

Tags: Accident petrol station