American Idol Experience

80 x Design LED 36

Installed at Orldando FL Disney World
Supplied by PRG

Image Gallery