KL
Ken L

1 reviews | Active since Jan 2012

24 Apr 2025, 17:57

I used to have problems with Buffalo but they have improved so much that they are near a 5 star rating

I used to have problems with Buffalo but they have improved so much that they are near a 5 star rating. I just want to use them a view more times to confirm that

0
Replies (0)