Lost Film Fest 5.0 with An Albatross November 26, 2000 4040, Philadelphia, PA First posted on Tinnitus Tracker