Todd Peterson
Red CANARY Productions San Luis Obispo, California, US
About Us
Red CANARY is a video and web production studio located in glorious San Luis Obispo California. We are known for our funny name, producing great work for our clients, and our lovable dog Soda-Pop.