Weird Science

Season 6 Ep 33/25/2018

A pair of brilliant scientists prove to be not-so-brilliant bar owners when they decide to buy a past-its-prime L.A. rock club.

Watching