'07 Sienna as a TV?
Hello all-
I read the post regarding the Honda Pilot as a TV. I was curious to know what people thought of an '07 Sienna towing the 2720. It has a nice 120" wheelbase, and almost 270 horsepower. Thanks for any information you can provide!
|