fbpx

april, 2018

09apr6:00 pm11:00 pm24 Hour Video Race Finals at Angelika Film Center

Event Details

24 Hour Video Race Finals

Time

(Monday) 6:00 pm - 11:00 pm

Location

Angelika Film Center

Mockingbird Station, 5321 E Mockingbird Ln, Dallas, TX 75206

X