I'm stuck in downtown San Francisco until Friday. I apologize to everyone who lives in or around San Francisco, but this place kind of sucks.
Did Cloud Serpent Racing never take off? (No pun intended). I've heard barely any mention of it since MoP launched. Whenever people talk about non Raiding activities, it's completely ignored. Did it get lost in the shuffle or was there never any longevity to it to begin with?