Did anyone watch this at all last night???

Aired on FOX8

what are your thoughts?