Read more
The Walking Dead returned last night on AMC!! Finally, right?! It felt like forever. (lol) Well…Kristin (AccordingtoKristin.com) got together earlier today and reviewed last night’s episode. Enjoy! – Mike of iWatchMike.com