Originally Posted by The Hooded Claw Especially as it never was in Belgium - it’s country of origin. Some of those Stella Artois ads were amazing short films. The budgets they had to shoot those back then would have been hefty.
Forum Rules