By Remy Boudet on July 21, 2014 @ 10:00am PDT |
Comments (0)
Station: Echo's first music video was entirely shot on location in Downtown Los Angeles, Venice and South LA.
Artist
Featured Artist
Song
Director
Station: Echo's first music video was entirely shot on location in Downtown Los Angeles, Venice and South LA.
|
|
|
|
|
|