Brandon Bates

Finance, sports, technology and fun are my lifestyle needs.