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