A. Where the heck did ten years go?
B. I still love that album.
C. Did you know Spencer officially left the band in April? sad But the good news is, at least at the time of that announcement, he was doing well! I can't find any more recent updates but his twitter seems to suggest he's happy and healthy (it's social media though so who knows how accurate is is xp ). I also believe he is engaged!