AEBN : The Visitor - Logan McCree - This clip from The Visitor by Raging Stallion Studios features