Residents in Bedford, in the U.K., witnessed a dramatic scene on Saturday, August 23, as a hot air balloon landed in the middle of a street. The balloon slowly descended before landing on a narrow residential road.

See Full Page