News » News Stories

Gas Station Twilight Zone

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

by

comment
Click here for a larger image.