Magazine advertisement for The Lerro Corporation, a Philadelphia-based integrator of multi-format, broadcast-quality video technology.