Joe and Larry on NBC

Remember a few months ago when we posted Stuck on NBC? Well, if you don’t, it was about how an NBC camera crew came to Larry Chen’s house in LA while we were all down there for Formula D Irwindale and filmed them talking about their video Stuck. Well, the episode of Caught on Camera finally aired, and here’s the bit! Check it out!


 
 
 
.:Bohan