Re: Del Rio Big Show Edit
I think you may have put Del Rio over more in 3 or so minutes than everything creative's done in the past 2 years :L Good job. More of these videos would be greatly appreciated if it's something you enjoy doing.
Agree with all this. Great job Delbusto1.