Known for its notorious traffic jams and clogged streets, some say that Manila’s streets can be your worst nightmare. Mostly say that the capital city of the Philippines is not the place to own a high-performance vehicle. However, things are different every Sunday morning for car enthusiasts, as the world-known city still lives up to that feeling of…