WHAT IS HAPPENING?!
Rick Grimes (Andrew Lincoln)
Source: Gene Page/AMC
Source: Gene Page/AMC
Hershel Greene (Scott Wilson) and Rick Grimes (Andrew Lincoln)
Source: Gene Page/AMC
Lori Grimes (Sarah Wayne Callies) and Rick Grimes (Andrew Lincoln)
Source: Gene Page/AMC