What's that up in the sky? Is it a bird? Is it a plane? No! It's a meteor shower and it’s heading this way to Townsville! Help the girls defend the city
Share your Powerpuff Girls Games: Townsville In Peril Game tips and tricks!