Thousand Foot Squid
Production Company
Dallas, United States
A:5606 DEL ROY DALLAS, TX 75230




Embed News
Showing 0 of 0 results
No news posted by this company.


Showing 0 of 0 results
No work posted by this company.

Immortal awards entries

Showing 0 of 0 results
No entries posted for Immortal awards by this company.


While we may be a huge creative force now, we all started somewhere and somewhat small. Our team of creatives spans years of traditional and non-traditional video formatting, scripting, documenting, filming, animating, coloring, editing, connecting and sharing with viewers across all devices. 

Our expertise across the industry can help you define, strategize, script, create, produce, and distribute moving content in a variety of ways to better connect with your users.