The talented folks of New Legend Productions have put together a remarkable comic book trailer (CBT) promoting The Untold Origins of Invisible Scarlet O'Neil and it made its debut at Wizard World Chicago last month. It is now appearing on YouTube as well and we have embedded it here: