2 Reviews (100% Positive) Stray Angel Films • 5 years ago. Ross was great to work with, thanks! See More Owns Ross' Order Stray Angel Films • 6 years ago. Everything went well, thank you very much! See More Owns Ross' Order Get $20 off your first rental Join The Camera Sharing Community