Where is Carl and Willard?

Coordinates: -122.4544 37.76521

Be the first visitor to thank for this answer!

Thanks!