Leaking down onto the floor from behind the dash...I would definately check the windshield. Will run down the post and behind dash. Have you had a windshield replaced lately?