Nothing more depressing than making a late-night TV spot for a fake mind control device. Nothing more surprising than finding out it is not fake after all...
1969
2021
—
2001
2005
1962
1986
1997
1979
2006
2024
2010
2018
2023
2011
1972
1982
1984