- Joined
- Aug 17, 2005
- Messages
- 1,407
Where the heck did tarantula announcements go? Jesus, no, what is happening.... the world is going to end isn't it?!!!

I think they renamed it to something that screamed just a little more loudly "Newbs post here!!!"
Said the guy who's been a member for all of 7 months... ;PSo the 'Tarantula Chat' section the if you're here eh Moltarhahaha
j/k
Said the guy who's been a member for all of 7 months... ;P