When ‘The Bionic Woman’ Visited David Lee Roth’s House

An episode of the classic series was filmed in the Van Halen frontman’s home. Continue reading…