Truck And Police: Browser hammergames 3.0/5 Magpakita nang higit pa Description A fun arcade top down racing game.