[WATCH] Leitbur Release “Strange In L.A.” Video
Leitbur have finally unleashed their music video for “Strange In L.A.” off of their current EP, The Moment That I Knew You. If you thought Brooklyn was a freak show, I hate to say this but I’m afraid L.A. has… Continue Reading