Photo by Edward Taylor

The Frankfurt Motor Show is bustling with scantily clad models in high, high heels who present carmakers new models. Volkswagen‘s Skoda decided against the models and opted for a more furry mascot. To present its new 4×4 crossover Yeti model, it hired the abominable snowman! Mom is never going to believe this…