Loading...

The Wildcard: Jesus In Toilet

| A Las Vegas woman claims to have spotted Jesus Christ in a bumper sticker on her toilet; Also, two close calls on the road this week only on "The Wildcard."