Marc Vedo embarks on an urban safari in “Ride of Your Life” music video Marc Vedo's "Ride of Your Life" takes you on an urban safari