Vision, a 5 time cancer survivor has defied the odds his entire life. The battle took his leg as a youth and most recently his eye. However it never took his spirit. His latest single "Love Me Still" is a manifesto, a letter to his loved ones, a plea to never give up if he does not make it.
Hailing from Seven Oaks, TX Vision, a 5 time cancer survivor has defied the odds his entire life. The battle took his leg as a youth and most recently ...