NEW YORK - FEBRUARY 04: The temporary Sesame Street sign is seen at the renaming to celebrate the 30th anniversary of Sesame Street Live event on 31st Street & 8th Avenue on February 4, 2010 in New York City. (Photo by Jason Kempin/Getty Images)
A man was arrested and charge with DUI on Sesame Street! Now you’re probably thinking the TV Show, but it’s actually Sesame Street in Washington. We have the full story and more weird and wacky stories in today’s Other News!