lea michele
Car lands vertically as winter storm wreaks havoc video - Interstate 93 in Salem south crash US
Car flips and takes it on the nose
Commuters on Interstate 93 in Salem, NH were doing a double-take when they spotted this car yesterday.
‹
›
Home
View web version