Check out Laredo's own Stella Lost and their official music video for "Bad Trip" produced by Sledge TV.
Shot at Caffe Dolce in Downtown Laredo
Don't forget to buy their record on iTunes.
For more Stella Lost visit StellaLost.com
Share
Keep Watching
361
Feedback