Well, I've discovered my new love ...... and she is Primeval, a new show on ITV in Britain! It is a new sci-fi show where scientists discover rifts in time and have to deal with the creatures that escape and run havoc! Check out the official website here.
Well Spotted: A New Look at the Cave Hyena
6 hours ago