Aced Magazine recaps the award winners of the 38th Annual Fort Lauderdale International Film Festival, including Blue Hour which received the President’s Award for Best American Indie Short.
Aced Magazine recaps the award winners of the 38th Annual Fort Lauderdale International Film Festival, including Blue Hour which received the President’s Award for Best American Indie Short.