It cooooould be fans.
Are you sure those are tvs? My first impression was they were the big fans that are in most of the outdoor queue areas, like in twister.
Again, you succeed at making me feel quite foolish. That would make tons more sense, and I honestly hadn't even considered it.
I'm almost positive there is at least one car on property.
nice photos does anybody know where they are going to put the lcd lights or are they somehow going be like the lights on the rails in the concept art