New 18th and Addison: “Leeches”

New Jersey pop-rock/punk duo 18th and Addison recently released this video for “Leeches,” the first single off their upcoming debut album. Check it out!




Photo Credit: Stephanie Massaro

Lindsay Marshall

One time I sneezed and Billie Joe Armstrong blessed me.

Leave a Reply

Your email address will not be published. Required fields are marked *