Upset Asian Japanese woman in stress stranded on street suffering car engine failure having mechanic problem calling on mobile #133012868
Description
Young desperate and upset Asian Japanese woman in stress stranded on street suffering car engine failure having mechanic problem calling on mobile phone for help to insurance assistance service