Quote Originally Posted by Win2Win View Post
Just found Sta. Ana Race Track in Manila and they've demolished it .... burn them at the stake
I heard it will be replaced by SM Mall or something... Sta. Ana Race Track is just a walking distance away from my house