Somewhere in Russia. Luckily, no one was injured.
Labels: Cars and Vehicles, Paranormal
Post a Comment