On Location at Kwik Kar Southwest

Bob Byington’s newest movie, “7 Chinese language Brothers,” was filmed in a working fast lube store.
Information

With the title “7 Chinese language Brothers,” one may anticipate a Quentin Tarantino type shootout with Triad gangsters.

…read more

Sending
User Review
0 (0 votes)

0 comments

Write a Comment

Fields with * are required

Leave a Reply