08-23-2024, 04:27 AM
(08-22-2024, 11:43 PM)k0rn Wrote: Is this a link to a legit site? If so this looks like the best deal I could find.
Scam Advisor gives it 81/100.
Link
My mind is open to all possibilities. But one thing is certain: they're hiding something.
.. an upbeat cynic
.. an upbeat cynic