Internet & Geek Culture
W. T. F. ??? queencatradora posted this crazy thread about their weird experiences growing up in their hometown of Tracy, California. The story starts off…