road

11832_ghostbus

The Saturday Strangeness

96. The Ghost Bus The belief that vehicles can appear as apparitions ...