User blog comment:Obeid321/Xlr8 or fasttrack/@comment-72.68.29.77-20120415025817

Who knows? Maybe ben may have a new super fast alien in his arsenal.