HEYDAY: Huffamoose scored a hit on Billboards Modern Rock charts with Wait in 1998. Thats me, Craig Elkins, second from the right. Editors Note: Craig Elkins was the frontman of Philly-based alt-rock band Huffamoose from 1992 to 2001. Their song…