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.

0 comments: