Audio Visual Plus Local Commercial

Audio Visual Plus Local Commercial

A homemade local commercial for a video rental store in Houston, TX.