Out of nowhere....

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

Added:

By: dollmann (97.72)

Tags: Accident petrol station