stofferrussell.com
Almost Human – New Series
New sci-fi police series for 2013: “Almost Human” from the Fox Network. Official video accompanied by my ramblings!