Norton Scott Star Vehicle

The Tusk, 430 South St. (above Woolly Mammoth), Philadelphia, PA

Bringing that 70s soft rock meets 90s angst sound into the new millennium. Or something.