The Flying Saucers – In God We Trust” is a series of installations created by The Invisible Heroes. It was part of the SCOPE Miami Art Show that ran through December 5th and was recently at the John Martin Gallery.

Flying Saucers in main art  Category

Flying Saucers in main art  Category

Flying Saucers in main art  Category

Flying Saucers in main art  Category

To truly appreciate these sculptures, you have to watch the video: