UFO at Marina Park

The truth of what this wall was covering in Marina Park had finally been revealed. On April 1, while vacationing on Earth this UFO landed at the Park. They wanted to get an “on vacation” photo in the Breeze while vacationing in America so landed here.