Jaguar Dreams Release Debut Self-Titled EP, Featuring Lead Single "Mean Somethin"

New York-based indie rock trio Jaguar Dreams launched their self-titled debut EP final week on all platforms together with lead single “Mean Somethin” and an accompanying lyric video. In the brief time because the launch their debut single this July, Jaguar Dreams has already landed coveted spots on Spotify New …