So I was strolling through a record store in Portland - a really great music lovers type place - and I happen up the Employee Picks section. I look on the top shelf and what do I see? The first and last record from a band I have been missing lately: Alex Delivery’s “Star Destroyer”