Logos: Depeche Mode vs Orlando Museum of Art

Depeche Mode's album Delta Machine is being released March 26, 2013. The logo reminds us of the Orlando Museum of Art logo. This is proof that we've been in Orlando too long. 


TheDailyCity.com on Facebook TheDailyCity.com on Pinterest TheDailyCity.com on twitter TheDailyCity.com on Instagram