Blue Street Troll Sighting: East Petaluma, California, United States, Earth

A Blue Street Troll was found on the East Side of Petaluma (California, United States).

My Town is Magical agents were on the scene quickly to establish a safety perimeter and were able to take the footage for the video you see in this article.

We will keep you updated with any developments.



Previous
Previous

My Town is Magical Headquarters

Next
Next

Reports of Increased Magical-ness in Petaluma very Accurate