Calle 13 advertising


Calle 13 is a Spanish cable/satellite channel. Owned by Universal Studios Networks Spain, Calle 13 promotes itself as a channel of suspense and action.

One more ad inside!!!