Rubbing alcohol? or the good stuff? wink

Sounds like an interesting idea....the "Grand Tour"....when should we hear the news?