'Fox & Friends' guest Crystal McVea claims she smelled God during a near-death experience. --On the Bonus Show: Legos, Star Wars & Islam, strange funeral r...
Share this note: