dementomstie - 2008-09-13
Wow, that's a perfect combination of "Cool" and "Annoying".
Also, Either they've made great strides in improving buses in Europe or New England or whatever snowy countryside laden area this was filmed, or these people are on a train.
|