will foster 3019 videos