Mackinaw City's latest attraction: A giant Transformers statue – AOL.com

The 30-foot tall statue arrived in early June, according to the Mackinaw Area Visitors Bureau. … Marin County, California. BOOK A TRIP NOW. Hotels.

Do you trust this headline?

In