The Holy Hand Grenade
- Episode aired Aug 27, 2018
The greatest weapon of all time, could now be the greatest cocktail of all time?The greatest weapon of all time, could now be the greatest cocktail of all time?The greatest weapon of all time, could now be the greatest cocktail of all time?