Billy Richards
Vic-TV - A podcast by Vic Muscat
Join us in this inspiring episode featuring a United States Marine Corps veteran who has completed over 650 races while proudly carrying the American Flag. With 45 finishes in 100-mile races and a victory in the 2014 Team Death Race, this individual's dedication and resilience will leave you in awe.