Tagged: drag racing macapagal

The Heat is on in Macapagal Drag Racing

Can anyone really stop them? We’ve seen in the news that police can’t even apprehend any of them. They just zoom past the mobile cars and the waiting policemen. We’ve also heard rumors that some...