El Monte - Mountain View High School
Late at night people see shadowy figures running the track and playing football and if you look carefully their is a figure hanging from the goal post in the football field.
El Monte, California
There are 1050 Haunts nearby
|Location Approximate!!! Care to correct it?|