Back to All Events

Spectratta @ Dallas Videofest 29

  • Angelika Film Center 3 5321 East Mockingbird Lane Dallas, TX, 75209 United States (map)

Texas premiere, part of Dallas Videofest 29 (the world's first video festival!)

Big D Mobile Film Fest, screen 3, Angelika Film Center and Cafe