This commercial is wierd!!! But what would you expect from a French company that make both cars and bicycles.Even wieder I can not imagine if GMC made Z71 mountain bike.
actually, they do make a bike called the Denali or something. Its a giant POS though, roadbike with gripshift
Post a Comment
Free Blog CounterPoker Blog