Ava Allan is an a model and actress from LA who started off modelling in a Disney catalog and later appeared in a movie called Love is All You Need? which I admittedly have not seen or ever really heard of. She’s also been in a few episodes of the Big Bang spin off series […]