Compact cassette tape inventor Lou Ottens has died aged 94

TRENDING THREADS