Got a letter saying I owed that much, never rented any equipment from them. I figured this is a scam so I am reporting it to you. I will also call my local police.
Got a letter saying I owed that much, never rented any equipment from them. I figured this is a scam so I am reporting it to you. I will also call my local police.
Country: USA State: New York City: New York ZIP: 10119
Address: 1 Penn Plaza, Box 6255
Phone: 8882714480
0 comments