I guess I'm back? This place has come a long way.
Joined on 5/30/07
I feel like it takes them forever to put up tracks sometimes. Congrats regardless dude.
Actually, it DOES take forever. It seemed a lot faster than the first time though.