Internet & Geek Culture
The truth is out there! This wacky photoshoot of The X-Files stars Gillian Anderson and David Duchovny from the 1990s is super weird even for…