New vlog stars

Pamela and the adorable Atlass at Atlas Shrugged. Watch ’em.