The band finds an amulet that turns out to be more then they bargained for! I...
Dead Last
Season 1 Episode 2: Heebee Geebee's
The band has a group counseling session with the spirits of New York City while also getting accustomed to the Big Apple and preparing to play at CBGB, the city's legendary music club.