Neebs Cast
Why is Simon on the History Channel?
History Channel? Simon? It's true, Simon was technically "on" the History Channel thanks to KEVIN! Are you confused? Just listen and it will all get cleared up:) Thank you for listening! - Simon
History Channel? Simon? It's true, Simon was technically "on" the History Channel thanks to KEVIN! Are you confused? Just listen and it will all get cleared up:) Thank you for listening! - Simon