Originally Posted by Win2Win 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
There are currently 1 users browsing this thread. (0 members and 1 guests)
View Tag Cloud
Forum Rules