American Idol star David Oliver Willis arrested for ‘driving with LSD in his car’ & appears teary-eyed in sad mugshot

previous post