Flying broomsticks sweep through Brazil traffic

Two men coasted down streets in Sao Paolo on a pair of broomsticks, each one attached to a motorized wheel.

November 12, 2020

Top Stories

ABC News Live Presents