B.S. Houston Art Blog
Wednesday, April 2, 2008
Temple of the Dog
At the famous...
Aurora Picture Show Theater
800 Aurora Street
Houston TX, 77009
Attendees receive a voucher for 1 free submission to the
Extremely Shorts Film Festival 11.
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment