Vanishing credit
By Red Elephants Café
Published November 14, 2011 at 9:18pm
Published November 14, 2011 at 9:18pm
Red Elephants Café is a cutting-edge online video series, set in small-town America, whose plot line revolves around stopping America's destruction by out-of-control government and a godless culture. The series is produced by Craig Myers, president of Concerned Oregonians.