The Deli Gives Props

Excellent Review and Post about Up The Empire’s new album, Light Rides The Super Major, and the show this Saturday, Feb 10 at Mercury Lounge, NYC up today at The Deli’s website.

No comments yet. Be the first.

Leave a reply