Police Found A Mountain Of What In This Guy's Backyard?
In Oxford, England a man has been arrested for suspicion of handling stolen goods. The goods he was handling was bikes and he had enough to make a mountain of them big enough to be seen from space! Check out the imagines below!