Big Screen Boyz: Travis Porter Premieres New Feature Film "Red Rock"
Last night (November 19), Decatur’s own Travis Porter debuted their new feature film, Red Rock, to a packed-house at the Plaza Theater in Atlanta. The movie, about the group’s escape from a tour stop gone awry, was directed by Ryan Lightbourn. In addition to the feature, Travis Porter also debuted their documentary, From Day 1, […]