Merging music and movies with Indie Memphis Film Festival
The city of Memphis in Tennessee is famed as the home of the Blues and the birthplace of Rock ‘n’ Roll, so it’s no surprise it makes the perfect creative landscape for one of the city’s core art institutions – the Indie Memphis Film Festival.
0 Comments
1358 Views