Has been renting our things out since 2017
Glendale
Based out of Los Angeles, Robot Buffalo was founded by Director and Producer, Noel Ross. Working with creative artists, specializing in film, music video, and commercial work passionate and committed to achieving the balance between art and reality, bringing your ideas to life.