C-7 = seven seas. Notice how all the streets are named after bodies of water. Also, according to the Toyota of Push map, the "small" town of Push covers over 1,000 square miles. That's roughly 36 miles, North to South, by 36 miles East to West. Pretty damn big.Proof Rock is also a place.
Nuke Dog