Massachusetts Woman Blames This Bizarre Crash On Her Flip FlopsMassachusetts Woman Blames This Bizarre Crash On Her Flip FlopsCurse you, 2 dollar Old Navy flip flops!!! KiraKira