Grax Bishop predicts the Euro 2016 football matches for Saturday 2nd July; Germany Vs Italy.
Clowns, faulty vending machines, women magazines and the insane genius that is Texas The Psychic Horse and more! Episode 7!