7 How do you explain the flashes of light… In this video allegedly taken in Lahaina town in Maui. #DEWs #MauiFire #MauiStrong (twitter.com) posted 1 year ago by goldentomatoes1 1 year ago by goldentomatoes1 +7 / -0 6 comments share 6 comments share save hide report block hide replies
"Smart" electric technology blowing up.