From what I hear, SM is becoming very un business friendly. A lot of the tech companies are making their way to Playa Vista....think YouTube has an office in Playa Vista as well.
Sent from my iPhone using Tapatalk
Results 1 to 10 of 13
Thread: Gotta Love them Humps!Threaded View
|
Bookmarks