Praise | April 12, 2018

April 12, 2018 | 44

Matt and Laurie host Alicia Chole in Los Angeles, California.
NO CLOSED CAPTIONS ARE AVAILABLE.