Abiola AbramsAAbiola Abrams1976Queuebrick VideoOverviewDiscussionAbiola AbramsDirecting·Jul 29, 1976·New York City, New York, USARateNA/10 avgNo member ratings yetRateOverviewDiscussionFilmography1Seen0Favorites0FilmCreditOphelia's Opera2001 · Director, Writer, ProducerDirector, Writer, Producer