Spanish Pokemon Go Player Claims to Have 'Caught 'Em All'

Are you trying to catch them all? When David Quintana from Spain may have beaten you to it. 21 year old David claims that he's caught all of the 145 Pokemon available in 'Pokemon Go'. After 22 days of cycling around his city