Nice park
Fun time,near a friend's house! Clean just a good one.
Love the atmosphere
Felspar Arena is located at 5790 Felspar St, Riverside, CA 92509