Did You See Last Week? Fringe – Snakehead

Fringe is one hot show, if you haven’t been watching, you need to get on it! In this episode a mysterious piece of fringe science washes ashore. This episode isn’t for the weak stomached as there are some scenes in there are a little whoa lol. Did you see it, let us know what you thought.