Kevin Abosch photos

This Photo Of A Potato Sold For A Million Euros

We've heard of stranger things. That said, this piece of news is by far the strangest thing we've heard this…

7 years ago