Ole JewkesOle Jewkes2007Queuebrick VideoOverviewDiscussionOle JewkesCamera·Jun 17, 2007·Chesterfield, Derbyshire, England, UKRateNA/10 avgNo member ratings yetRateOverviewDiscussionHemophobiaFilmography2Seen0Favorites0FilmCreditTainted Blood2026 · ST, Producer, WriterST, Producer, WriterThe Lament of NeversethUnknownUnknown