Inspiration Point

Inspiration Point is a place in Springfield where people go to make out ,kiss and have sex.