Icon Film Studios Premieres Sever
By Douglas Lorah
Icon Film Studios' newest film, Sever, will premiere on Thursday, February 10th. The screening will take place at 8pm at Romeo's Studio 1515 Coffeehouse, 1515 7th Avenue in Ybor City. It will be a part of the regularly scheduled Coffeehouse Film Review.
Digg this article! Subscribe