Cinemetal 0 Best Worst Video Ever of the Day: D.O.O.D.’s “Beautriful Ride” April 6th, 2018 at 2:49pm Vince Neilstein A true masterpiece!