I think my new goal is to hit up Mexico City in the future (not now) only to eat hella tacos!!! If you're hungry, you probably shouldn't watch this!
Want to know more about Visa On The Radio? Get the official bio, social pages, articles and more!Full Bio