Barbara Jo Allen rides a bike. In hooded slack suit. August 20, 2012 Barbara Jo Allen rides a bike. In hooded slack suit. Barbara Jo Allen rides a bike. In hooded slack suit.