Kevin
Kevin

Kevin

Developer, entrepreneur and die-hard pessimist currently living on a tropical island. I have a strong affinity for gambling, margaritas and tacos.