profile

    Leticia Vasquez

    Movies

    poster
    Lambada
    55 %|Mar 16, 1990
    Drama, Music, Romance

    Series

    poster
    Quantum Leap
    80 %|Mar 26, 1989
    Sci-Fi & Fantasy, Action & Adventure, Drama