On Location at Kwik Kar Southwest

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

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

…read more

User Review
0 (0 votes)

Leave a Reply

Your email address will not be published. Required fields are marked *