Bethany Bridge where the car crash is filmed for 90 Minutes in Heaven. Bethany seems an appropriate name since it is also the town in the Bible where Lazarus lived.
Not yet rated
Bethany Bridge where the car crash is filmed for 90 Minutes in Heaven. Bethany seems an appropriate name since it is also the town in the Bible where Lazarus lived.