One installation of the big led screen in Salou, Spain.
bitemsmedia.com
pantallasdeleds.com

Camera: Sony SR11E

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…