Rain water leak

Please can someone help?
Its driving me crazy

My Celica 93 import is leaking big time when it rains. Water is the driver footwell and the foam padding at the pedals is wet and sometimes in the passenger behind.

Is it my draintube and how do I get to the drain tube by the front windshield?