Super Squares

Super Square bus adverts are large attention-grabbing square-shaped panels in the centre of single deck buses.   Super Squares are the largest bus advertising format available on single deck buses, other than a full wrap, to reach pedestrians on the …
[ read more ]