Hybrid View
-
03-24-2012 11:39 AM #1
I would put my money on it being in another country, not the USA, for several reasons. The NHTSA would require some type of barrier to separate the opposing traffic especially in an area subject to snow and ice conditions and if you stop the video and look at the other vehicles, especially the first semi truck that passes by, they don't look American. JMO
Mike






LinkBack URL
About LinkBacks
Reply With Quote
Turn out the lights, the party's over THIS PLACE IS DEAD!
Dead!