A flatbed truck gets obliterated by this new type of traffic barrier.
By MarkFelt
Published 11 years ago