With just about two months until the opening of Little Caesars Arena in Detroit, the world's largest Little Caesars Logo is beginning to take shape on its roof.
According to Olympia Entertainment, the logo will measure 243 feet tall, and an average crew of five workers is estimate to finish roof installation by the end of July.
Detroit-based Fred Christen and Sons Co. is in charge of painting the roof with their division, Christen Detroit.
In all, it will measure nearly 65,000 square-feet.