MyVidster
Thumbnail for Ellis Barr

Ellis Barr

Ellis Barr is a hardworking writer from Nevada looking to unwind and relax a little. Pent up from his job as a marketing manager, he comes to...

Watch video