Fremont Experience  - Life is Beautiful Music Festival
Agency: Mettle
Biggest Screen of the World - Half Kilometer - 1375 ft.