The next tour stop for 24 Hour Filmfest is Saturday, March 17 in Dallas, TX.