Handwritten Help us Note Taped to Window led to TerrifiedBlerbzRead this breaking news update on Blerbz.