Endurance Run: Persona 4 - Part 14
Whoa, slow down sister. I put my Persona where?
Vinny and Jeff sit down and take a crack at the latest game in the Shin Megami Tensei series. Will they make it through the entire game?
Feb. 26 2009