I’ve seen Sasquatch.

For years I thought Bigfoot was a fable, but now know he is real. Who’d a thunk he lives in New York?

Interiors are going luxe

Limo look, more legroom among trends in motorcoach seating

Seating on motorcoaches is getting more comfortable and stylish. Manufacturers are introducing seating with more legroom…