8888.tv sold for $6,056 at Dropcatch!

8888.tv looks to have sold for $6,056 at Dropcatch!

A

8888.tv sold for $6,056 at Dropcatch!