Peas & Carrots International – Store Grand Opening

0
1842

I have been following Peas & Carrots since 2011 and knew they were going to do big things. Peas & Carrots opened their store in Los Angeles last week and here is some footage of what went down. You can catch Tyler The Creator, Domo Genesis and more in the clip. Check out the shop –  311 N. Edinburgh Ave Los Angeles, CA.