For the last few days, the four giant display "screens" at The Bay downtown have been crashed. Could this be the world's largest BSOD?