fashion film: björn borg presents lights off Published February 26, 2012 As previewed a couple of weeks ago and subsequently premiered on a giant 50 x 25 metre wall of spray screen on the River Thames…Continue reading fashion film: björn borg presents lights off