Little Caesars Arena: 2 years of construction in 7 minutes

Published: 4/10/2017
Little Caesars Arena: 2 years of construction in 7 minutes
Source: RSSFEEDS.FREEP.COM

For nearly two years, a time-lapse camera on top of the Town Pump Tavern and the Park Avenue House captured the building of Little Caesars Arena.             

Read more
Related news
Comment