Who doesn't love that goofy beaver?! I was also excited about snagging that pic - considering I was traveling by at 60 or 65 MPH, it turned out perfectly.
Hah! I was saying the same thing, "What the heck are we looking at here?" There's too many unanswered questions, gotta document this crazy skratch bubble car and its chauffeur.