14 yrs ago•TommyFanreviewedEros Station15150 Oxnard St, Van Nuys, CA 91411, USA*Well I just got back from...