11 Cuba Ladder Pipe Hits Roof Fire Published August 31, 2015 at 2896 × 1873 in Tennyson Plaza Fire At Cuba