News » News Stories

Gas Station Twilight Zone

(Shell Station at Delmar & Skinker July 21st, 2006 1am)

by

Click here for a larger image.

comment