Chessmasterrex, 23 days ago Mormon temple in La Jolla looks like the space ship from “The Last Star Fighter”
Mormon temple in La Jolla looks like the space ship from “The Last Star Fighter”