Question: when does spike come back in season 3?
Answer: episode "Lovers Walk"