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...
2008
1998
2003
1980
1997
1996
2005
2016
2017
2007
2002
2025
2021
—
2024
2019