Mechanical Systems - Chevy Volt
Strange; I drove to work, parked and locked my Volt and went into the office. 15 minutes later, a co-worker came in my office and told me all my side windows were down...sure enough..I don't have a clue what happened. Do you?