television ad

television ad

Brain Lara: "We Can Do Better" TV Ad

1h ago
SOURCE  

Description

Television ad for Brian Lara, Republican candidate for Congress (FL-18) Written by Stephen Abbott of Abbott Public Relations, filmed and produced by Digital Motion Studios.