Seems to be the perfect setup for all one's Urban Animal-based Sacrificial Rituals .

No more going into the middle of the woods.
No more accidentally setting the whole forest on fire.
Plenty of parking on the street for all the participants.
If your neighbors call the cops on you for doing this, you can see the cops coming from the rooftop vantage point.

It just needs a pentagram painted on the surface using parking lot striping paint.