Sebastien Powell confirmed pitch by Duncan Gledhill | Jul 11, 2013 | NewsSebastien Powell from http://flavrbox.com/ has confirmed his pitch time as 6:30.