By Steven Gottlieb on December 8, 2016 @ 12:05pm PST |
Comments (0)
Welcome to The Great Wall Restaurant, where the talking roast chicken is the least odd thing you'll encounter.
Consider this a prequel, of sorts, to director Ryan Patrick's last Tesla Boy video, "Nothing."
Producer
Director of Photography
Editor