Randy Rainbow is currently on a tour — he's in Des Moines on Thursday, Kansas City on Friday and St. Louis on Saturday. So when does he find the time to make videos like this? I'm honestly amazed because you don't knock something like this out in one evening…