'Vidiots' returns to LA with 60,000 DVDs
The beloved video store (re)opened its doors at the restored, 94-year-old Eagle Rock Theater on June 1.
The beloved video store (re)opened its doors at the restored, 94-year-old Eagle Rock Theater on June 1.