Thứ Năm, 10 tháng 11, 2011

Now WHY would that be?

The Lone Star International Film Festival is currently taking place in downtown Fort Worth.

We checked everywhere and couldn't find a listing for Up A Creek, the locally made, award winning film about downtown Fort Worth.

Ironic?

0 nhận xét:

Đăng nhận xét