Welcome to ShotReverseShot!

Welcome to ShotReverseShot! I’m Cain Dennis and this is my new blog where I will be sharing my thoughts and…